Home » Posts tagged with » India Culture Center Houston

India’s 71st Independence Day Celebrations by Indian Culture Center (ICC)

India’s 71st Independence Day Celebrations by Indian Culture Center (ICC)

HOUSTON: India Culture Center Houston (ICC), is celebrating India’s 71st Independence Day on Sunday, August 20, at the Stafford Center, 10505 Cash Rd, Stafford. TX 77477 from 1pm to 8pm.  This year the theme is “Magnificent India”.  The event attracts 3000+ people, it is free, and the facility has ample free parking. As part of the […]