Once Guarded by Ancient Cloud Warriors, Kulap Fortress Is Now Considered the Machu Picchu of Peru's North
Chachapoyas means "cloud forest" or "people of the clouds." It refers to a pre-Incan civilization found in northern Peru. And when you're standing atop the ancient Kulap Fortress-a…