As India gears up for the Ganesh Chaturthi festival on Thursday, September 17, 2015 followed by weekend, it is likely to be less traffic in metros and a holiday mood in many offices this year. Thursday begins the 10-day long Ganesh Chaturthi festival in India with Hindus bringing Lord Ganesh idols home and making arrangements for the festival, while every ...
Read More »