I would say that Top ten destination is not quite enough to planning for India. India has lots of cities to get so many options to visited. I like to travel the cities those are Shimla, Kulumanali, Chennai, Delhi, Culcutta, Goa,Kerala,Jaipur,Mumbai and Agra etc.
India has so many different cities that you have to know about it. It all have different culture and tradition. I like to visit India so much. Top 10 cities I prefer that:
Delhi
Bombay
Shimla
Kulumanali
Jaipur
Rajasthan
Kerala
According to me rajasthan is the best place to travel in the world. Rajasthan is rich in architecture and is a delight for all kinds of tourists with its mighty forts, lush blossoming gardens, shimmering lakes and outstanding monuments. Rajasthan is one of the most visited states in India.
India is very religious country. There are so many place which is good for the visit. Goa is one of the famous spot in India. Bombay, simla, agra , kashmir, all the destination is great for visit.