A Weekend on the Happy Island of Aruba Travel Aruba is a tiny, breathtaking island in the Southern Caribbean Sea just north of South America. At only 20 miles long and 6 miles… Continue Reading