Full of history, stunning nature parks, and miles of beaches, this underrated coastal Florida town just 90 miles from Miami ...