The Leela Palaces, Hotels and Resorts is one of India's top luxury hotel chains. Founded in 1986 by CP Krishnan Nair, the ...
In India, Mysore is a combination of royal splendour and cultural effervescence: renowned for its palaces and temples, the ...
Prince William and Princess Kate were transported back to the colorful sights and exquisite smells of Indian cuisine when they joined Queen Elizabeth at a Buckingham Palace party to celebrate ...