About This Attraction
T Spot is a unique shop and is located in Ross in Tasmania's Midlands. It is in an ambient setting attached to a stone cottage circa 1836 in Bridge Street (around the corner from the Ross Hotel). It consists of a blending tea house, caf
Contact Information