houstoncitybook.com
THERE’S A MYSTIQUE about the Netherlands-affiliated island states of Aruba and
Curaçao, two of the three ABC Islands in the Caribbean just off the coast of
Venezuela. (The third is Bonaire.) Gleaming white beaches and clear turquoise
waters in the shadows of towering cliffs dotted with centuries-old
almost 4 years ago