Where is Mantega?
Where is Mantega located?
Mantega, Mantega, France (approx. 43.71153°, 7.252164°)
Where is Mantega on the map?
{"latitude":43.71153,"longitude":7.252164,"title":"Mantega"}