The Lake Placid I am going to tell you about has nothing to do with the giant, 30-foot-long man-eating crocodile that terrorizes people as depicted in the movies Lake Placid, Lake Placid 2, Lake Placid 3 or Lake Placid: The Final Chapter. This Lake Placid is a beautiful vacation village located in the Adirondack mountains […]