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

Twin peaks of Saint Lucia

    THE famous twin peaks of Saint Lucia—the Piton mountains is the first landmark you can see when you approach the Castries port in this eastern Caribbean island. I was excited to finally check off this island from my bucket list after I joined a group tour a few months ago. Fast forward, we…

Read MORE