This Iconic Bermuda Resort With 4 Personal Beaches Has Stunning New Ocean-view Villas And A Brooklyn-imported Cocktail Bar
A grand resort set on its own island in Lake Pichola, this decadent 18th-century retreat was first constructed as a royal summer time house. No wonder one reader thought that…