Travelling to India? Here's why you NEED to visit Udaipur! I fell head over heels in love with this gorgeous city and I was ...
11. Pichola Lake This lake in the City is the most well-known for its tranquillity and serenity of beauty, Udaipur. Taking a boat tour to City Palace, Jag Mandir and the Lake Palace has the sight ...