Rajasthan, the 'Land of Princes’, is full of monuments to its warrior past. The imposing forts of Jodhpur and Jaipur bear testament to the battles that once raged here, whilst the palaces in Udaipur, Fatehpur Sikri and the Taj Mahal offer a softer side to North India's rich history. As well as exploring these historic landmarks we also stay in the charming town of Bundi, exploring its blue alleyways, forts and hillside lake, and every year we run a special departure to visit the world-famous Pushkar Camel Fair.