Udaipur, India:Travel India-Udaipur Travel Video PostCard

www.travelvideopostcard.com Udaipur, India, is 300 miles southwest of Delhi, India, and is 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 built by a maharana in the [...]