Known worldwide for it’s royal palaces, calming lakes, exciting camel rides and brilliant artworks, the city of Udaipur is worth every penny for a visit. Today, we talk about this city, what it stands for and why is it referred as “The White City of India“.
Topics