Posts Tagged: Bermuda

The Bermuda-Costa Rica Connection

Posted by & filed under The Inside Peak.

INSIDE PEAK April 10, 2015 What comes to mind when one thinks about Bermuda? For sure the Bermuda Triangle pops up, but anything else? I venture that most of us (like myself) knows very little about this fascinating island. Bermuda is the most northerly group of coral islands in the world, lying just beyond the… Read more »