Designed by
Title
Udaipur, street scene in the old town, Rajasthan, India #246385516
Description
Udaipur is a city also known as the city of lakes. In addition to its history, culture and scenic location, it is also known for its Rajput-era palaces. Rajasthan, India
This image is editorial