Curacao Travel Guide

Curacao is a Dutch Island in the Netherland Antilles and is the hub for all of ALM Airlines. We had an overnight layover scheduled and found out the island was in the 100% zone for a solar eclipse. This is a big event and people were visiting from all over the world. Some cruise packages […]