Pumphouse Point

Pumphouse Point, 900 ft from shore amidst Lake St Clair in wildest Tasmania, is an appealing boutique hotel set among the striking snow-capped setting of Australia’s deepest lake. Initially developed to house the water turbines utilized when Tasmania embarked on a hydroelectric power test during the 1940s, the structure was later deserted and has been […]

Read more