Golden Rock Dive & Nature Resort

Rooms:
St. Eustatius Dutch Caribbean, Caribbean