Travelling is an experience that one gains at every step. And touring different corners of India is an experience worth cherishing. India is a land that you just have to experience to understand! Here are some of the off beat experiences that are a must have in India.