Historical Towns
History clearly will be no stranger to the world's oldest civilization. In Indian cities there are more palaces, monuments, ancient shrines and museums than one can probably see in a lifetime. Influences from different periods are everywhere. In the right place one can even find remains of the Indus Valley Civilization, one of the world's earliest known civilizations.