Results 2 results found Long Bay, Somerset, with the Cambridge Beaches Hotel in the distance, Bermuda, North Atlantic, North America Cambridge Beaches, Bermuda, Central America, mid-Atlantic