About Udaipur Udaipur is the historic capital city of the erstwhile kingdom of Mewar. The city is dotted with many artificial lakes. Udaipur is known as the Lake City of India. This historic city is …
Continue readingAbout Udaipur Udaipur is the historic capital city of the erstwhile kingdom of Mewar. The city is dotted with many artificial lakes. Udaipur is known as the Lake City of India. This historic city is …
Continue reading