Bermuda’s Grotto Bay

Grotto Bay is a delightful blue-green expanse of water in the eastern part of Bermuda. It is also the name of  a friendly resort perched along a hill leading down … Continue Reading →