Currently browsing

November 2009

Winter Whale Watching

One of nature’s most dramatic shows is on display every winter in the waters just off the Turks and Caicos Islands. It is the annual migration of humpback whales that pass by here on their way to their winter breeding grounds in the Dominican Republic. These graceful and majestic giants …

Translate »

Login

Lost your password?