The crown jewel of the state of Rajasthan, Udaipur, is set around a series of artificial lakes. Known for its lavish royal residences overlooking places like Lake Pichola, Udaipur is a prime location to relax in during any weekend of your choosing. Here’s all you...
Recent Comments