Britain – in paradise! Inside Bermuda, the island that offers pink beaches, turquoise waters, impressive shipwrecks – and familiar trappings of British lifepynoon NewsMay 16, 20250 [ad_1] People assume that Bermuda is in the Caribbean. In fact, it’s almost 1,000 miles to the north-east, isolated deep…