Watch the video about City Palace of Udaipur, a precious treasure of royal splendor and royal heritage of Rajasthan

Udaipur : Udaipur, also known as the City of Lakes, is one of the most romantic places in India. Situated between Pichola Lake and many hills, this city has been a great example of Rajasthani culture and civilization since the beginning. The magnificent palaces of this city tell the tales of the royal glory of … Read more

Read Next