Where is Sint Michiel Liber?

Where is Sint Michiel Liber located?

Sint Michiel Liber, Sint Michiel Liber, CW (approx. 12.15°, -68.98333°)


Where is Sint Michiel Liber on the map?