Surrounding majestic cedar forests on the edge of the Himalayas, Dharamsala in Himachal Pradesh attracts many tourists from across the globe. The clean and garbage-free mountainous ranges are absolutely breathtaking and considered one of India’s cleanest tourist destinations. But you’ll be surprised that some of the major tourist spots here were heaped with garbage a few years ago, until the Waste Warriors (the NGO with...
Read More