Where is La Escalera?

Where is La Escalera located?

La Escalera, Nayarit, Mexico (approx. 22.80417°, -105.2125°)


Where is La Escalera on the map?