Curious in Curacao

Curaçao is the main island of the Netherlands Antilles in the southern Caribbean Sea, northwest  of the Venezuelan coast (173 sq. mi./ 448 sq. km)., that forms part of the Dutch Caribbean.  It makes up the ABC Islands which includes Aruba and Bonaire. Capital: Willemstad. If I had a passport stamp for each time I was … More Curious in Curacao