Success:
Link copied..Aruba
AW
A self-governing island of the Kingdom of the Netherlands, Aruba is approximately 50 miles (80 kilometers) northwest of Curaçao and 18 miles (29 kilometers) north of Venezuela in the Caribbean Sea. The island is mostly flat. The capital is Oranjestad, which also is the main port.
Category: National Flags

