Livability.com just named the "Top 100 Best Small Towns". Saint Augustine is ranked #4 on this list.

Click here to read the full article.