Where is Montecelo?
Where is Montecelo located?
Montecelo, Montecelo (Station), Spain (approx. 43.19939°, -8.717211°)
Where is Montecelo on the map?
{"latitude":43.19939,"longitude":-8.717211,"title":"Montecelo"}