Where is Évisa?
Where is Évisa located?
Évisa, Évisa, France (approx. 42.253494°, 8.803019°)
Where is Évisa on the map?
Évisa - Ajaccio
{"latitude":42.253494,"longitude":8.803019,"title":"Évisa"}