page title icon Florida “Capitals of the World”

There are dozens of towns in Florida that call themselves the “Capital of the World” in one thing or another.  In this episode, we talk about some of these places, what they’re World Famous for, and what to see and do there.