travelwands.com
Frigate Bay, St. Kitts
Frigate Bay in Saint Kitts & Nevis is a scenic oceanfront inlet boasting of stretches of golden sandy shores, clear blue waters and incredibly breath-stopping views. Frigate Bay is actually two…