Perfect Little Town by Blake Crouch

In a seemingly idyllic town nestled in the mountains, a group of travelers find themselves stranded due to a snowstorm, only to discover that the town harbors dark secrets beneath its picturesque facade. As the visitors interact with the peculiar residents, they begin to unravel a chilling mystery that challenges their perceptions of reality and tests their survival instincts. The narrative weaves suspense and psychological intrigue, exploring themes of isolation, deception, and the human capacity for both good and evil.