Coca-Cola’s Grand Food Festival in Delhi

Delhi records coldest February day since 2003