White Lion Inn
Alabama · United States · Hotel
Reported haunted location in Thomasville, Alabama, USA.
Visitors to White Lion Inn in Thomasville, Alabama, USA have described unexplained encounters. Recurring reports include an apparition.
FAQ
Where is White Lion Inn located?
White Lion Inn is in Alabama, United States.
More haunted places in Alabama
- Sloss Furnaces Alabama · Industrial site
- Drish Mansion Alabama · Manor
- The tunnels under Montevallo Alabama · Hospital
- Sturdivant Hall Alabama · Manor
- Indian Meadows Alabama · Cemetery
- Dump Road Alabama · Execution site
- The face in the garret window Alabama · Haunted site
- Mount Nebo Alabama · Cemetery
Accounts are drawn from local folklore and visitor reports.