Friday, March 26, 2010

Whale sightings in USVI

This week there have been quite a few whale sightings off of St Croix US Virgin Islands!