City Palace, Udaipur- A Mesmerizing Experience

City Palace, Udaipur- A Mesmerizing Experience

 If you are visiting Rajasthan for the first time, you have a lot to explore on your plate. You have to cast your die of exploring the state in advance, otherwise you will be left with some or the other thing. One of the most extravagant and romantic cities of...