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…

Read More