Aruba #266 (2005)

Aruba #266 (2005)

The island of Aruba is one of four countries (along with the Netherlands, Curaçao and Sint Maarten) that comprise the Kingdom of the Netherlands.  It is located in the southern Caribbean Sea about 990 miles (1,600 kilometers) west of the main part of the Lesser Antilles and 18 miles (29 kilometers) north of the coast of Venezuela.  Lying outside of Hurricane Alley, Aruba forms a group with … Continue reading Aruba #266 (2005)