On Top of India: The Neemrana Fort-Palace

A visit to one of the world’s most magical hotels.