Foley, a small Alabama town with a population around 22,000, is located just a half hour away from the white sand beaches of Gulf Shores. However, the town of Foley maintains that classic small town Southern charm. Even though it is located within close proximity to the touristy beach areas, the ...
Read More