Latitude and longitude of Fountain of Neptune, Rome
Satellite map of Fountain of Neptune, Rome
The Fontana del Nettuno (Fountain of Neptune) is a fountain in Rome, Italy, located at the north end of the Piazza Navona.
Latitude: 41° 53' 35.60" N
Longitude: 12° 28' 13.76" E