Welcome to the world's largest garbage village located on the outskirts of Cairo, Egypt. The Zaballeen (Arabic for garbage people) recycle 80 percent of the...
See the full event listing at American Towns
Added by Upcoming Robot on Invalid date