skiiergirl Posted March 17, 2005 #1 Posted March 17, 2005 I just received my latest issue of "Caribbean Travel" magazine and the cover shows an article on the beaches of Aruba. I haven't read it yet but thought I'd let you guys know it is out there.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.