Travel Blogs > South America > Netherlands Antilles
Netherlands Antilles is a country located in South America. Netherlands Antilles's capital is Willemstad and the currency is the Netherlands Antillean guilder.