Where is San Pedro de la Bendita?
Where is San Pedro de la Bendita located?
San Pedro de la Bendita, Loha, Ecuador (approx. -3.93333°, -79.41667°)
Where is San Pedro de la Bendita on the map?
{"latitude":-3.93333,"longitude":-79.41667,"title":"San Pedro de la Bendita"}