Mount Independence is located in Vermont, just across Lake Champlain from Fort Ticonderoga, for which it was a critical base of operations. It can easily be reached by the Ticonderoga Ferry, and offers a great way to hike into history. “The Mount” was built in 1776 and 1777 by the Continental Army following their capture […]