Gaze Upon the 12 Most Terrifying Things Found in the World’s Rainforests and Despair
Image: Joerg Steber (Shutterstock) For hundreds of years, the indigenous people of Honduras have told tales of the White City, or the City of the Monkey God, a place of…