India is a country of diverse traditions, cultures and religions, which is also reflected in various historical places and monuments in the country.
India had been ruled by different rulers and empires, all of them have left their mark on the country in form of various monuments.
Many historical places and monuments of India have found place in the list of UNESCO World Heritage Sites. This post describes about the Top 20 Historical Places / Monuments in India on the basis of popularity: