Q. Which of these cities is known as the City of Lakes in India?
Answer: Udaipur
Notes: Udaipur in Rajasthan is famously called the City of Lakes due to its picturesque man-made lakes, such as Lake Pichola and Fateh Sagar. It was founded by Maharana Udai Singh II in 1559 and serves as an important cultural and historical center in Rajasthan.