one swimming spot in Pembroke (Bermuda): 1 beach on the coast.
Swimming spots in Bermuda · View on the map