Crowne Plaza Mayur Vihar Brought Royal Flavours Of Rajasthan To Delhi

Crowne Plaza Mayur Vihar has brought the royal flavours of Rajasthan to Delhi NCR with a 10-day food festival offering the best of the state's culinary heritage. Read on to know about the full...