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…
Thinking of planning a trip to India’s royal northwest? Read on for a first-timer’s guide to exploring Rajasthan, which comes courtesy of two Greaves clients.…