Lush rainforests and rocky cliffsides hug the coastline of the island, interrupted by stretches of sandy beaches. Exploring this Canadian destination involves diving into emerald green swimming ...