Which Indian city is known as the ‘City of Lakes’?
A Bhopal
B Udaipur
C Amritsar
Udaipur, located in the northwestern Indian state of Rajasthan, is often referred to as the ‘City of Lakes’. It’s renowned for its picturesque inland waters, including Lake Pichola and Fateh Sagar Lake, which contribute to the city’s charm and beauty.
The correct answer is Udaipur.