Camelot Beach in world map. The following map shows the location of Camelot Beach in the world. Latitude and longitude of Camelot Beach: 42°52'47.0"N, 79°18'09.0"W
Please select map: Camelot Beach in world mapMap of Camelot BeachCamelot Beach, Canada in world map