Udaipur, also known as the city of lakes was dubbed as the most romantic spot on the continent of India by a British Administrator, James Todd. The city is famous for its tourism and is also...
Udaipur, also known as the city of lakes was dubbed as the most romantic spot on the continent of India by a British Administrator, James Todd. The city is famous for its tourism and is also...