I recently came back from a trip to South America, and on the way there, we stopped over in Aruba for a few nights. Aruba is an island in the Carribean, just north of the coast of Venezuela. It is an autonomous country but also a part of The Netherlands. This means that the country [...]