In Papiamentu, Kaya Kaya means street, and this street festival is certainly quite a party. It is also touted as having a bigger purpose: a
In Papiamentu, Kaya Kaya means street, and this street festival is certainly quite a party. It is also touted as having a bigger purpose: a