Surprise Me!

This Stunning Caribbean Island Has White-Sand Beaches, a National Park, and an Epic Underwater Trail for Snorkelers

2022-05-10 5 Dailymotion

The island is sometimes called the "Beverly Hills of the Caribbean."