Spectacle Island : Mahone Bay

Beautiful Spectacle Island in Mahone Bay, Nova Scotia. Escape to Spectacle Island.