Aruba

From Conservapedia
Jump to: navigation, search
Aruba

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