dfmodernnomad.com
Taj Floating Palace, Lake Pichola, Udaipur, India
Udipur is one of my favorite places in the world and is known as the Venice of India . It was the summer palace for the Royal Family and was leased to the Taj Hotel group in the early 1970s. The maharaja of Udipur is one of India’s most eccentric Royals, racing his vintage Rolls …