Possum Lake

Possum Lake is a fictional location (and believe me, I've checked), and is the home of Possum Lodge. It is both the name of the lake, and the name of the town. the lake is, of course, in the shape of a possum.