Fitness3 years ago
New York’s Top Ski Resort, Lake Placid, Hits Its Other Peak in the Off-Season
Can any other season really compare with winter at a top ski resort? In New York’s gorgeous Adirondacks—home to famed Lake Placid and its premier hill,...
Recent Comments