Aruba

From Conservapedia
Jump to: navigation, search
Aruba

Aruba is a self-governing island of The Netherlands and is situated in the Caribbean Sea.