Where is Achupallas Parish?
Where is Achupallas Parish located?
Achupallas Parish, Achupallas Parish, Ecuador (approx. -2.2666667°, -78.73333°)
Where is Achupallas Parish on the map?
{"latitude":-2.2666667,"longitude":-78.73333,"title":"Achupallas Parish"}