Jump to content

Sylvania, Alabama

From Simple English Wikipedia, the free encyclopedia
File:Sylvania-Rams-water-tower-al.jpg
Sylvania Rams water tower

Sylvania is a town in the U.S. state of Alabama.