Aruba
October 26th 2007 Aruba is an island which is part of the "West Indies". It is 20 miles long and 6 miles wide, has 101K inhabitants, and is located 17 miles from Venuzuela and 40 from Colombia. Aruba is an autonomous state within the Netherlands (under Dutch administration and support). An oil refinery keeps the economy strong and Aruba is the world's largest exporter of aloe (once covered 2/3rds of the island).
... read more