Be it the magnificent landscapes that are rich in flora and fauna or the diverse and vibrant heritage and culture that the country boasts, India has something in store for every traveller. Here is a curated list of some of the incredible experiences one can have in India. Pick the ones you want to experience during your holidays.