Udaipur is a picturesque city in Rajasthan, attracting a large number of tourists from different parts of the country and abroad every year. When coming here for vacation, one cannot overlook its perennial scenic beauty, holy temples, grand palaces, majestic ...