ARUBA – 2023.

Aruba, advertises itself as “One Happy Island.” I visited Aruba Thursday, April 13, 2023. Aruba, officially the Country of Aruba, is a constituent country of the Kingdom of the Netherlands physically located in the mid-south area of the Caribbean Sea, about 18 miles north of the Venezuela peninsula of Paraguaná. I took a real submarineContinue reading “ARUBA – 2023.”