As the first leg on my grand, luxury tour of Rajasthan, India, I was lucky enough to be invited to the world famous Taj Lake Palace Hotel for a two night stay. This hotel has been on my wish list for years, so I can’t tell you how excited I was.