Lake Placid is a magnificent tranquil bastion of nature. The area is blessed with beautiful lakes, bubbling streams and majestic mountains. We visited for just two days. We definitely saw the highlights but I would have loved to just be able to enjoy the scenery,...