Having lived in New York for a good portion of my life, i’m embarrassed to admit I knew very little about Bermuda, the small tropical island just hop skip and a jump from NYC (besides of course the ever-so-infamous tale of the ‘Bermuda Triangle’). But after three days of exploring the island, I will