Where is Fort Ticonderoga Located?

For Ticonderoga is located in New York State. It is situated at the southern end of Lake Champlain, just across from Vermont. It was constructed by the French from 1754-1757.