Latitude and longitude of Salvador Water
Satellite map of Salvador Water
Salvador Water or Port Salvador (French: Baye Marville, Spanish: Bahia de la Maravilla) is a bay/inlet on the northeast coast of East Falkland, the largest of the Falkland Islands.
Latitude: -51° 28' 11.28" S
Longitude: -58° 24' 18.72" W