There is one place named Boka Djegu Dam in Netherlands Antilles.
All places in the world called "Boka Djegu Dam".