The former Water Slide World amusement park property — a key entrance to the resort village of Lake George — has been listed ...
A scenic, sandy beach located on the southern shores of Lake George, Million Dollar Beach (sometimes called Lake George Beach) is a local and visitor favorite for soaking up the sun. The 51-acre ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results