Teesta River




5 best river-rafting spots in India

With the monsoons setting in soon, get geared for some adventure. And we don’t mean navigating puddle-filled potholes… From Himachal Pradesh to Maharashtra, the most thrilling river-rafting spots in India. If river-rafting has remained one…