Nemours, France
Country: France
City: Nemours
GPS coordinates: 48.26340103, 2.71497011
Website: https://www.oceans.vpdive.com