Lake Placid, Florida, dubbed "Florida's best-kept secret," offers small-town charm and affordable experiences. Known as the "Town of Murals," Lake Placid boasts over 50 murals and is also the ...
See a Lake Placid Olympic Gold Medal at the Olympic Center. credit: Catherine Parker In Adirondack Park, Lake Placid is one of the top winter destinations in the U.S. After the 1932 and 1980 Olympic ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results