firsttracksonline.com
Behind the Gold: Joy of Coming Home
Lake Placid, NY – The Olympic village of Lake Placid, nestled in the Adirondack Mountains of Upstate New York, holds a special charm. The site of the 1932 and 1980 Olympics, it’s a town where…