Choquequirao – The Last Refuge of the Incas
It is located in the district of Vilcabamba, on the skirts of the snowcapped mount Yanacocha, in the province of La Convención.
It is located in the district of Vilcabamba, on the skirts of the snowcapped mount Yanacocha, in the province of La Convención.