
India
7 Best Tourist places in Udaipur – City of Lakes
| April 7, 2015
Udaipur, better known as the city of lakes is one of the famous tourist spot in India. It was established in 1559 as the capital city of Mewar Regime by
Read More