Udaipur is a beautiful city, set amidst the Aravalli Ranges of Rajasthan, India. Known for its picturesque lakes, Udaipur also called 'the city of lakes'. The elevated hills and the beautiful lakes make a picture-perfect backdrop to the Udaipur city. Udaipur is regarded as one...
more>>