PERU | Saturday, 23 Aug 2008 | Views [4021]
Chachapoyas is a small village in the northern highlands of Peru. Chachapoyas means "people of the clouds" in the ancient language. Some of the people still dress in the traditional form. Colorful layered skirts and blouses for the women ... Read more >
Tags: biking