1. Rishikesh

Rishikesh is a city in the state of Uttarakhand. It's very close to the Himalayas and is sometimes referred to as The Gateway to the Himalayas. It is very mountainous and the Ganges river flows through it. Generally the places is visited by tourists and people on religious pilgrimages to the Ganges. No to mention there are lots of naughty monkeys around so watch your food and bags!

View Larger Map

2. Jaipur

Jaipur is situated in Rajasthan. Also known as the 'Pink City'. It has a desert terrain. Many old Royal palaces reside here so there are lots of tourists around visiting the ruins, taking rides on camels, riding elephants, watching snake charmers and shopping in the town. The Diwan-I-Khas palace is where the remake of Umrao Jaan was filmed. Jal Mahal (meaning "Water Palace") was my favourite as it is right in the middle of the Man Sagar Lake.

View Larger Map

3. Kerala

Kerala is in south India and the landscape is very lush and green. It contains backwaters, beaches, Ayurvedic tourism, tropical greenery, wildlife, tea gardens and national parks. The national language is Malayalam.

Kerala has the highest Human Development Index. Many say it is the best state in India because it has the highest literacy rate at 93.91%.

4. Munnar

Munnar means "three rivers" is a hill station in Kerala and in southern India. Munnar has many tea fields which are really scenic as you can see...

View Larger Map

5. Thekkady

Thekkady is also in Kerala (the best state in India...see I told you). It is a beautiful National Park, which attracts a lot of tourists.

Here you can spot elephants, sambar, tigers, gaur, lion-tailed Macaques and Nilgiri Langurs, otter, dear, king fisher birds and many other animals. Take a boat ride from the shore and watch the animals drink from the sides of the big lake.

View Larger Map

6. Agra

Agra was the old capital of India. In Uttar Pradesh. This is also where the famous Taj Mahal is.