Fort Amsterdam
About
Fort Amsterdam, Punda Side, Willemstad. The seat of the Netherlands Antilles, Fort Amsterdam sits at the mouth of the harbor at the end of the Sint Annabaai Channel on the point. The complex has restaurants, shops as well as the Governors Palace.