Has anyone heard of a tourist attraction called "Fort Nieuw Amsterdam." I would like to know if such a place existed, if so, when and where.
Thanks.
Michael Aikey
NYS Military Museum