Where is Ponte Leccia?
Where is Ponte Leccia located?
Ponte Leccia, Ponte Leccia (Station), France (approx. 42.465336°, 9.203917°)
Where is Ponte Leccia on the map?
Ponte Leccia - Ajaccio
Ponte Leccia - Bastia
Ponte Leccia - Calvi
{"latitude":42.465336,"longitude":9.203917,"title":"Ponte Leccia"}