http://www.travelvideopostcard.com
Udaipur, India, is 300 miles southwest of Delhi, India, and Udaipur one of the most romantic cities in the world. Udaipur, India, has been called the City of Lakes and Udaipur in India is also the White City, because it has in it four white marble palaces, all...