Town of Wausau, Florida

Wausau is a small town in the center of the Florida Panhandle. It is known as “the possum capital of the world” and a possum festival is held here every year. The festival draws in about 10,000 people every year, more than 20 times the population of the town itself.