Home Tags Chitwan National Park

Tag: Chitwan National Park

WWF Funds Guards Who Have Tortured And Killed People

Down the road from the crocodile ponds inside Nepal’s renowned Chitwan National Park, in a small clearing shaded by sala trees, sits a jail. Hira Chaudhary...