Where is Amadeus?
Where is Amadeus located?
Amadeus, Provence-Alpes-Cote d'Azur, France (approx. 43.64707°, 7.119059°)
Where is Amadeus on the map?
{"latitude":43.64707,"longitude":7.119059,"title":"Amadeus"}