Udaipur, The Beautiful Lake City!
Udaipur is the most romantic city in India… We couldn’t be in a better place to celebrate our first wedding anniversary! We left Jodhpur in the morning and made our way towards Ranakpur and the Jain Temple located there. On the way, our driver informed us that this would be …