Pilgrims Rest, Alabama

Pilgrims Rest is an unincorporated community in Etowah County, Alabama, United States.