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 ...
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 ...