Travel Video PostCard: Udaipur, India|Feb 11, 2012
Udaipur is about 300 miles from Delhi, and considered by many a truly romantic destination. Dubbed the City of Lakes, Udaipur is home to dramatic yet accessible white palaces built in the days of princely Maharajas