7th Diwali & Dussehra Festival Celebrations By Shri Sita Ram Foundation
HOUSTON: Diwali & Dussehra is the largest festival of India celebrated by more than 1.3 billion people worldwide. It is also called the ‘Festival of Lights’, celebrating the ‘Victory of Good Over Evil’. This festival is celebrated by the people of Indian origin in the Houston area on a large scale in the month […]