Hello, Guest

Lake Placid

Destination creator (Voyajo Team)

Lake Placid is a village in the Adirondack Mountains in Essex County, New York, United States. As of the 2000 census, the village had a population of 2,638. The Village of Lake Placid is near the center of the Town of North Elba, southwest of Plattsburgh (...) (from Wikipedia)

Trip creator - keyur