There is one place named Bou'i Seru in Netherlands Antilles.
All places in the world called "Bou'i Seru".