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 bays close together located in the southeast of Basseterre. The North Frigate Bay faces the Atlantic Ocean and is a vacationer’s dream with the…

Read MORE