Properties in Udaipur

6 found
Udaipur Banner
indian

Udaipur

Udaipur, the “City of Lakes,” is known for its lavish royal residences and a series of artificial lakes.