Adventurous travel destination in India