Where is Avron?
Where is Avron located?
Avron, Avron (Station), France (approx. 48.849834°, 2.4984245°)
Where is Avron on the map?
Avron - Nation
{"latitude":48.849834,"longitude":2.4984245,"title":"Avron"}