Aruba


Aruba is a constituent country of the Kingdom of the Netherlands physically located in the mid-south of the Caribbean Sea, about north of the Venezuelan peninsula of Paraguaná and northwest of Curaçao.
More at Wikipedia...
X