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 best known …
Continue readingUdaipur 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 best known …
Continue reading