Travel tales Holiday Inn New Delhi Mayur Vihar Noida reopens its doors Pradeep Chamaria - September 5, 2020September 19, 2020 COVID-19 forced the entire world to shut down for almost 5 months. In India too, [ … ]