Varanasi, Uttar Pradesh
Jaipur, Rajasthan
Rishikesh, Uttarakhand
Rishikesh is a center of yoga and spirituality and this city located on the banks of the Ganges River is full of natural beauty. Here you can spend peaceful days away from the noise of the city in ashrams. Apart from this, you can also do many adventure activities here, such as camping and river rafting. Here you can find many hotels and dharamshalas at very affordable prices.
McLeodganj, Himachal Pradesh
Known for its Tibetan culture and peaceful atmosphere, McLeod Ganj is a perfect place for budget travelers. Here you can enjoy Tibetan food, get affordable stay and enjoy a peaceful holiday in the beauty of the mountains.
Udaipur, Rajasthan
Udaipur is called the “City of Lakes” and is known for its Royal Palace and beautiful lakes. Here you can take a boat ride in Fateh Sagar Lake, buy clothes and craft items from local markets and you will also find many hotels here at cheap prices.