Just off the coast of Venezuela in the Caribbean Sea lies the tropical island paradise of Curacao. Known as the C in the ABC islands that make up the Leeward Antilles, Curacao along with its sister islands Aruba and Bonaire capture the rich history of European colonial influence. But it’s the influence of North America […]