Where is Albufereta?
Where is Albufereta located?
Albufereta, Albufereta (Station), Spain (approx. 38.366756°, -0.442569°)
Where is Albufereta on the map?
{"latitude":38.366756,"longitude":-0.442569,"title":"Albufereta"}