News

S ituated on a 23-acre private peninsula along Bermuda’s western coast in Sandys, Cambridge Beaches is more than a resort, it ...