Oak Island is located in Novia Scotia, Canada on the Atlantic coast’s south shore. It is one of the several islands making up Mahone Bay. The island came to the...

Oak Island

Activities and trails