Peru

Mancora
Continent of South America Peru

Mancora, Peru

    Mancora, Peru Mancora is situated in the country of Peru, and it is a resort town in the Piura Region as well as on the northwest coast. Further, it is located in the Talara Province and also the capital of the Mancora district. Mancora is famous for its sandy beach, where giant waves attract surfers […]

    Read More