My favorite sunset from one of my favorite spots in Bermuda – Whale Bay Beach. I have great affection for this secluded stretch of water and sand. Aptly named because, at certain times of year, the lucky and vigilant will see (with a pair of strong binoculars) schools of humpback whales on their annual migration.
Today’s On the Go Photo: Sunset at West Whale Bay Park
Categories: Photos, Travel Abroad