Where is La Escalera?
Where is La Escalera located?
La Escalera, Oaxaca, Mexico (approx. 16.48389°, -96.62083°)
Where is La Escalera on the map?
La Escalera - Отель Hotel Boca Chica Acapulco
{"latitude":16.48389,"longitude":-96.62083,"title":"La Escalera"}