Peru
Found in Moquegua Department, Peru, Otora is a city. It has a population of 130.
Otora is located at coordinates 17.01° S, 70.85° W, in the Southern Hemisphere. It belongs to the Moquegua Department administrative division of Peru.
Otora is the #4,473 largest locality in Peru by population, with 130 people.
Otora is located in the Moquegua Department province of Peru. Other cities in the region include Moquegua, Ilo, San Antonio. Otora has 130 inhabitants.
There are 20 cities and towns within 25 km of Otora.
Otora has a population of 130. It ranks #4,473 in Peru by population.
Otora is located in Moquegua Department, Peru.
Otora is located at coordinates 17.01° S, 70.85° W in Moquegua Department, Peru.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)