Douwesen

Douwesen is a small island located in the Caribbean Sea.