Decked Out For Diwali
October 30th 2008 Diwali - The Festival of Lights - is one of the biggest celebrations in India, (on a scale similar to that of Christmas). Every single window in this 'worlds-most-crowded' city is adorned with glowing lanterns. Strings of fairy lights drape over entire apartments and trees crawl to life winking coloured light bulbs against the night sky.
The locals ignite a never ending array of crackers, spark
... read more