New Delhi, July 5 -- "A people without the knowledge of their past history, origin and culture is like a tree without its roots." India is a nation rich of history and culture. Tourists from all around the world come to India just for the sight of its historical beauty. If you are a history lover and appreciate the old ways of architecture and living, these places are some of the must-visit spots for you.

Amer Fort, Jaipur



Located at a distance of 11km from Jaipur, the fort is built on the top of a hill. Its foundation was laid in 16th century when a new town, Amer was formed. The architecture will surely leave you in astonishment. Some of the most eye-captivating elements inside the fort are the Diwaan-i-khaas, the Diwan-i-aam and th...