Where is Alameda Principal - Sur?
Where is Alameda Principal - Sur located?
Alameda Principal - Sur, Alameda Principal - Sur, Spain (approx. 36.717796°, -4.4216948°)
Where is Alameda Principal - Sur on the map?
Alameda Principal - Sur - Estación de Autobuses de Málaga
{"latitude":36.717796,"longitude":-4.4216948,"title":"Alameda Principal - Sur"}