Here are some top 12 places to visit in Udaipur – 1. Jagdish Temple Jagdish Temple lies in the middle of Udaipur, its construction got completed in 1651 and since then it has been in continuous worship. It’s a large Hindu temple with which is just opposite the Royal Palace. Jagdish temple is the biggest […]
1 Comment