Travel Video PostCard: Udaipur, India

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
JDS Travel News JDS Viewpoints JDS Africa/MI