Udaipur is known as lake city in and situated in the Aravali mountain range at the height of approx 1500 feet. Rajasthan state is known to be desert state through out India as well as abroad. But, those who visit Udaipur, they might be pleasantly surprised to find Udaipur all greens! Even during peak of…