The Fortchurch , the home of the United Protestant Church of Cura�ao in the Netherlands Antilles. Built in 1769 as part of Fort Amsterdam in what is now the UNESCO World Heritage City of Willemstad, Cura�ao, the Fortchurch is a Historic Monument and Museum (Source: Museum Website)