The ABC islands are Aruba, Bonaire, and Curaçao - the three westernmost islands of the Leeward Antilles in the Caribbean Sea.
Hosted on MSN1mon
Eduardo’s Hideaway
one of the few plants that thrive in the country’s desert-like environment (Aruba was once the world’s leading exporter of it).