Vernika AwalAug 317 minThe Leela Palace, Udaipur — Empires, glitters, and the setting sunThe Leela Palace, Udaipur is an emotion that stays with you, long after you’re back from your trip. That, perhaps, is its biggest triumph...