Watch the mythological stories and architectural wonders of this royal palace of Udaipur in this viral documentary
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