Ultimate India Itinerary – Taj Mahal, Jaipur, Jodhpur & Lake Palace Luxury Trip

  Ultimate India Itinerary – Taj Mahal, Jaipur, Jodhpur & Lake Palace Luxury Trip Where? Rajasthan, India for a 9 day trip Exactly? I was super lucky to be invited on the ultimate India tour by Taj Hotels, the owners of some of the most luxurious hotels in the world. The itinerary? The usual India itinerary starts in Delhi, first stop Taj Mahal ending in Udaipur. But as some of

Continue reading…