Saturday, November 27, 2010

National Geographic Travel – Diwali – Festival of Lights

In India, one of the most significant festivals is Diwali, or the Festival of Light http://bit.ly/eGMW4U

No comments:

Post a Comment