Designed by
Title
Lake Placid, a village in the Adirondack Mountains in Essex County, New York, United States #218292258
Description
The Lake and the rolling hills and clear, fresh air. In the midst of all that beauty, sits Lake Placid, New York, a classic mountain town.