Where is San Juan de Pozul?

Where is San Juan de Pozul located?

San Juan de Pozul, Loha, Ecuador (approx. -4.1°, -80.05°)


Where is San Juan de Pozul on the map?