April 24, 2019 | By Jamie Jackson
Just over 900 miles north of the Bahamas and 650 miles east of North Carolina the British overseas territory of Bermuda is an island of bright colored homes, brilliant blue waters, world-class dining, tasty libations and year-round activities. The topography of the 21-mile island is not conducive for much production. …