1- Ladakh
It’s a little corner of Tibet marooned in the furthest reaches of India. A bike trip here is quite desired by travellers.
2- Jodhpur
Mighty Mehrangarh, the muscular fort that towers over the Blue City of Jodhpur, is a magnificent spectacle and an architectural masterpiece.
3- Bir Billing
Rapidly developing into a new mini-Dharamsala for outdoors types, little Bir is an attractively compact base for mountain biking and walking but is best known for some of the world’s best paragliding. It hosts major competitive flying events most years in October.
4- Hampi
The magnificent ruins of Hampi dot an unearthly landscape that has captivated travellers for centuries.
5- Pachmarhi
Madhya Pradesh’s only hill station is surrounded by waterfalls, canyons, natural pools, cave temples and the forested ranges of the Satpura Tiger Reserve, and offers a refreshing escape from steamy central India.
6- Kolkata
India’s third-largest city is a daily festival of human existence, simultaneously noble and squalid, cultured and desperate, decidedly futuristic while splendid in decay.
7- Digha
This beach town is popular for sunrise and sunset watching.
8- Agra
The magical allure of the Taj Mahal draws tourists to Agra like moths to a wondrous flame.
9- Goa
A kaleidoscopic blend of Indian and Portuguese cultures, sweetened with sun, sea, sand, seafood, susegad and spirituality, Goa is India’s pocket-sized paradise.
10- Ziro
This beautiful valley shouldn’t be missed for it owns a unique group of tribals- the Apatanis. The music festival here is the show stopper this month.
11- Rajgir
The fascinating surrounds of Rajgir are bound by five semiarid rocky hills, each lined with ancient stone walls – vestiges of the ancient capital of Magadha. As both Buddha and Mahavira spent some serious time here, Rajgir is an important pilgrimage site for Buddhists and Jains.
12- Corbett Tiger Reserve
World-renowned Corbett Tiger Reserve, established in 1936 as India’s first national park, covers 1318 sq km of wild forests.
13- Jaisalmer
The fort of Jaisalmer is a breathtaking sight: a massive sandcastle rising from the sandy plains like a mirage from a bygone era. No place better evokes exotic camel-train trade routes and desert mystery.
14- Varanasi
Varanasi is the India of your imagination. This is one of the world’s oldest continually inhabited cities, and one of the holiest in Hinduism.
15- Nainital
Crowded around a deep, green volcanic lake, Nainital is Kumaon’s largest town and favourite hill resort. It occupies a steep forested valley around the namesake lake Naini.
16- Mysuru
The historic settlement of Mysuru (which changed its name from Mysore in 2014) is one of South India’s most enchanting cities, famed for its glittering royal heritage and magnificent monuments and buildings. Its World Heritage–listed palace brings most travellers here.
17- Lahaul & Spiti
The two scarcely populated towns are like Himachal’s ‘mini-Ladakh’.
18- Sundarbans Tiger Reserve
Home to one of the largest concentrations of Royal Bengal tigers on the planet, the 2585-sq-km Sundarbans Tiger Reserve is a network of channels and semi-submerged mangroves that forms the world’s largest river delta.
19- Coorg
Nestled amid evergreen hills that line the southernmost edge of Karnataka is the luscious Kodagu (Coorg) region, gifted with emerald landscapes and hectares of plantations.
20- Shillong
As the state capital of Meghalaya, Shillong has rapidly developed into a typical modern Indian town, but it retains some of its colonial-era charm in certain pockets. Top attractions of the city are- Don Bosco Museum, Shillong Golf Course, Ward’s Lake and Pinewood Hotel.