News
With no motorized watercraft allowed on it, Mirror Lake is one of those special spots that makes Lake Placid so unique. “Mirror Lake is literally the the lifeblood of Lake Placid,” Mirror Lake Inn ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results