Shortly after a slightly stressful and hour-long disembarkation from the Queen Beatrix International Airport in Aruba (more on the airport experience below), my mood improved considerably. In the ...
A tourist magnet and a fuel exporter, Aruba is an autonomous territory of the Netherlands. It lies off South America's Caribbean coast. Away from the beaches, hotels and casinos, much of the island is ...