Chachapoyas – Jewel of the Peruvian forest
Chachapoyas, located in the Peruvian northwest, capital of the Amazon department, whose name stems from the native word “chachapoyacuno” which means “forest or mountain of fog” being recognized by the …
Read More