Gwalior
If history, art and architecture spell a perfect holiday for you, Gwalior in Madhya Pradesh is definitely a must visit! The city houses numerous historic monuments, including the very popular Gwalior Fort. Gwalior Fort, an imposing structure situated on a hill has received praise from rul...