ABC
October 27th 2012 Geo: 12.0998, -68.9293The ABC islands - Aruba, Bonaire, and Curacao, also known as the Lesser Antilles, are all part of the Netherlands, though they seem to function as independent nations. The Dutch influence definitely lends a unique atmosphere to the place, especially when combined with the fact that it's a Caribbean island just off the coast of Venezuela. Sitting on the Punda waterfron
... read more