Celebrate the 100th Anniversary of the Delhi Durbar in Delhi and Udaipur this December with The Leela Palaces, Hotels & Resorts Fri, Oct 14, 2011 18:39 CET Report this content