The beauty found in nature can be one of the most powerful
and memorable parts of a vacation. A new favorite location for natural
tranquility is Alert Bay, British Columbia. This town is located on Cormorant
Island, a small island on the western coast of Canada. Not only does this area
provide unbelievable scenery, but it is also a prime location for spotting one
of the sea’s most majestic creatures, the orca. Retreats such as the Alert Bay Lodge offer seaside views where orca sightings are prime. Bird watchers will
delight in the Ecological Rain Forest Park, while whale watchers will enjoy the
innumerable opportunities to catch a glimpse of these giant creatures offshore.