introduction The Leela Palaces, Hotel and Resort is an Indian luxury hospitality group founded in 1986 by Captain C.P. Krishnan Nair, who named it after his wife. The company…
1. The temple has the largest kitchen in the world and feeds thousands of devotees every day. The kitchen can prepare food for 100,000 people on a festival day and 25,000…