EXPERIENCE THE FUN
Craig Wood Golf Course
About
Welcome
...to Lake Placid, located in the the town of North Elba in the heart of the Adirondack Park! While we strive to preserve our Olympic heritage, Lake Placid remains committed to offering a quality lifestyle and enjoyable family experience. As residents of this renowned mountain community know, this is truly a beautiful, historical and magical place to live. We look forward to seeing you around town.
Learn More