Just like every other festival, even Christmas is celebrated with great gusto in India. Especially in the metros, there are large Christmas trees laid out in the shopping malls, schools and public places, holidays are on and many a white bearded Santa Claus can be seen at children’s events. However, what is missing in a tropical country like India is the snowy white flakes falling on rooftops and children playing...
Continue Reading