As far as destinations for fine dining in India go, the Leela Palace Udaipur is one to visit. Sheesh Mahal, a terrace restaurant where guests dine beneath the…
Stretched along the western coastline of southernmost India, Kerala is a beguiling jungle idyll, its sultry, tropical landscape abutting the azure Arabian Sea. For those…
Known as the Blue City for its brilliant, cerulean-hued buildings, Jodhpur is the second largest city one of the must-see when visiting Rajasthan and undoubtedly…