Indian Summer Festival celebrates arts, ideas and diversity in Vancouver each July.

@