Explore the beauty and adventure that India has to offer with these five incredible holiday experiences. From river rafting in Rishikesh to exploring the historical ruins of Hampi, there’s something for every traveler.