Argentine Food Festival at Machan, The Taj Mahal Hotel, New Delhi: An Exciting trip to South America The Taj Mahal Hotel, New Delhi in association with Alvear Art Hotel, Buenos Aires is…