Lake Placid

Lake Placid is a village in New York.

History
When Marge imagines an alternate life for herself, she imagines doing a news report from Lake Placid "where the miracle on ice never happened."