Where is Pied de la Cuesta?

Where is Pied de la Cuesta located?

Pied de la Cuesta, Nayarit, Mexico (approx. 20.76667°, -104.3667°)


Where is Pied de la Cuesta on the map?