10 Ancient Indian Cities with Rich Cultural Heritage

Talking about the ancient cities, the first thing that comes in the mind is the history attached to them. But, along with the history that