Humpback Whales Swim in Crystal Clear Caribbean Waters
  • 9 years ago
When Francois travelled to Turks and Caicos Islands in Spring, he hoped to witness some magical sights. As this recording shows, he wasn’t disappointed! On this occasion he encountered humpback whales swimming peacefully through the crystal clear waters of the Caribbean. Credit: YouTube/URZALA prod.