Wanna enjoy the weekend by going on a Road trip? You should definitely do that but all you’ve to do it to organize it so that you enjoy to the Fullest. How to achieve an epic road trip?
Udaipur is one of the most romantic places in India, located in Rajasthan. It was built by the Rajputs of Mewar in the 16th century AD. It is a city of palaces havelis, temples, and museums built around the shimmering waters of Lake Pichola. Though Udaipur has 2 lakes Fateh Sagar and lake Pichola, all the action is around Lake Pichola.