Bay is one of ‘Top Places You Need to Visit’

Well, Bay St. Louis has made another travel list. This time it’s the Top 12 Places You Need to Visit on viraltravel.com. Here’s the list: No. 12 Flagler Beach, Fla., No. 11 Fishtown, Mich., No. 10 Bay St. Louis, No. 9 St. Augustine, Fla., No. 8 Brattleboro, Vermont, No. 7 Provincetown/Cape Cod., Mass., No. 6…

Share Button