Frigate Bay, St. Kitts

Picturesque landscape of Frigate bay with mountains looming at St. Kitts, Caribbean Islands 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 a mix of sand and sea…

Read More