Festival of India Charlotte September 3-4, 2011

The 17th annual Festival of India 2011 took place in Charlotte, NC during the Labor Day weekend (September 3-4). Here are some photos from the event.

Festival of India 2011 - Performances

Festival of India 2011 - Booths