Travel Florida: The Goats of Ft. Myers and more

Yes, goats. Real, live goats. I’m not using the word goats to mean anything else. The goats are those you see in the pictures above.

Continue reading