#3 Udaipur

One of my favorite places in India is Udaipur, also known as the city of lakes, is located in the Rajasthan state, start off by paying a visit to the Jagdish temple in the center or relaxing in one of the many rooftop terrace cafes chai with a view the stunning city palace is also worth a visit at night it’s beautifully lit-up the monsoon palace will provide you with extraordinary views of Udaipur.





