Festival of India on the Delaware River

What Celebrate India’s Independence Day with an afternoon of dance, music, art and food. Family friendly, colorful fun.
Where Penn's Landing at 101 Columbus Blvd. 19106
When August 20, 2016 at 1:00 pm to 7:00 pm
How much Free / pay as you go