If you're in the area on vacation of just passing through, Campobello Island, New Brunswick is a 'must stop' for views like this!