Lake Placid Chosen "America’s Best Outdoor Town"

This just in - December 3, 2007 - Lake Placid has been chosen America’s Best Outdoor Town, as featured on MSN’s City Guide: “In choosing the “101 Best Outdoor Towns: Unspoiled Places to Visit, Live & Play” (The Countryman Press, 2007), authors...
Translate »

Pin It on Pinterest