South Rain Island

South Rain Island, a small and uninhabited island in the Wachoosee River and the former site of a former penitentiary that was built in the late 19th century. Rumors of strange and also unexplained happenings were reported to have occurred on the island. Some witnesses said they felt an evil presence while in the prison itself.

Legends
South Rain Island was said to hold an ancient evil spirit that was sealed away by a powerful spell.