Tag Archives: La Chureca

La Chureca – Hell on Earth

There is a place in Central America, sometimes referred to as the end of the world.  It is located in the capital city of Managua, Nicaragua, along the south shore of the second largest lake in the country. It covers … Continue reading

Rate this:

Posted in Landfill | Tagged , , , , , , , , , , , , | 1 Comment