Diwali is an official holiday in India, also known as the festival of lights. Everybody comes out and sets off fireworks (or firebombs).
Diwali is an official holiday in India, also known as the festival of lights. Everybody comes out and sets off fireworks (or firebombs).
A taste of India put together by Esther.