Fort Ticonderoga
Fort Ticonderoga is a large 18th-century star fort built by the French near the south end of Lake Champlain, in northern New York.
Fort Ticonderoga is a large 18th-century star fort built by the French near the south end of Lake Champlain, in northern New York.