About This Attraction
Teez Cafe and Lookout is located at Tarraleah in Tasmania's central highlands and offers superb views.
It is a great place to break the journey whilst on the Hobart
Contact Information