Tuesday, April 9, 2013

Alert Bay, BC

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.