October 13, 2019 Art Deco at Umaid Bhawan Palace in Jodhpur, India Many travelers are surprised to find that India has one of the largest concentrations of Art Deco in the world. One of the most spectacular representations of Art Deco in India is the legendary Umaid Bhawan Palace in the heart of Rajasthan. Read More
February 5, 2009 Must Stay: Nadesar Palace, a Luxury Hotel in Varanasi Nadesar Palace is our favorite place to stay in the holy city of Varanasi, a top cultural destination in India. Read More