Chogogo Resort Time to Smile Chogogo Dive & Beach Resort Ideally situated on one of the most beautiful spots on Curaçao – in the hills of Jan Thiel Bay and by the