Cayo Costa State Park is exactly that kind of place, a slice of unspoiled Florida that looks like it was lifted straight from the most beautiful postcard you’ve ever seen.