Telegraph Harbour Marina

Short Description

Telegraph Harbour Marina on Thetis Island, British Columbia, is where seasoned sailors and seasonal vacationers mingle. It offers marina and moorage with online booking, a cafe and shop, and experiences run by its new owners.