Have you been wondering what is the prettiest town in Florida?   According to a recent story  by msn.com - Saint Augustine is the prettiest town in Florida.

The article mentions St. George Street shopping as well as the Castillo de San Marcos.

See all 50 of the prettiest towns here.