Rajasthan Part 1: Jodhpur, Udaipur, Chittorgarh Feb 2012

Rajasthan, which translates to Land of Kings, is located in the north of India.  It is filled with majestic forts and opulent palaces of the maharajas of a bygone era.  The best way to get a taste of Rajasthan especially on a tight schedule is to join one of the luxury train journeys.  We took […]