Multiple choice Which one of the following cities is known as the 'City of Temples'? Haridwar Ujjain Varanasi Allahabad Reveal answer Fill a bubble to check yourself C Correct answer Explanation Varanasi, one of the oldest continuously inhabited cities in the world, is called the 'City of Temples' because it has thousands of temples dedicated to various Hindu deities. It is a major pilgrimage center for Hindus.