India Fest Celebrates Indian Culture
India’s 65th Independence Day was celebrated at the George R. Brown Convention Center on Saturday August 20, 2011 with many prominent dignitaries including the Mayor of Houston and a cultural extravaganza.
Read More