I was reading the VisitFlorida.com publication “Florida Insider” over the weekend and I came across an unusual article written by Idoia Gorosabel Gkikas on “Florida Myths and Legends“. The article touched on some of the bizarre myths and haunting legends that surround the great state of Florida. Legends such as the Florida Skunk Ape. Apparently […]