Feature: Curaçao

Politically, Curaçao is an autonomous country that is part of the Kingdom of the Netherlands (map below). Geographically, It is an island located in the southern Caribbean Sea and the Dutch Caribbean region, about 65 km (40 mi) north of the Venezuelan coast. It is a constituent country (Dutch: land) of the Kingdom of the […]