Reviewed on 16 May 2022
Reviewed on 17 May 2022
Explore Mirror Lake, a favourite green space in Lake Placid, and also enjoy the area's ski slopes. Amble around the area's lakeside or seek out the hiking trails.
Strategically located on Lake Champlain, this star-shaped fort has weathered two wars, five battles and helped shape the history of early America.