When the weather is cold and the cabin fever has set in, there is no better feeling than having a trip booked to the Caribbean. Being part of the ABC Islands in the Dutch Caribbean, Curaçao makes for ...