India has much to offer when it comes to memorable experiences. Every corner of the country is dotted with places…