India is an traveler’s dream come true. Our immense nation has everything – from lush forests to deserts, from grand mountains to tranquil beaches, from natural wonders to man-made marvels. Here is the list of 10 must have travel experiences in India every wanderlust must indulge in. .