Culture

MassKara Festival

Bacolod · Philippines · Asia

The festival of a thousand smiles: glowing masks, street dancing and electric dance contests.