TravelTill

About Aruba



Aruba is a 33-kilometer-long (20 mi) island of the Lesser Antilles in the southern Caribbean Sea, located 27 km (17 mi) north of the
previous123next