Curacao is an island in the southern Caribbean, off the coast of Venezuela, part of the Dutch “ABC” islands, along with Aruba and Bonaire. Semi-independent, the island is home to about 150,000 people, most of whom live in or near the capital of Willemstad, built around one of the largest natural deep water harbors in…
The Ultimate Guide to Curacao!
