Located in Lafayette County, Mayo, Florida, is located approximately 80 miles south and east of Tallahassee. Mayo is the County seat of Lafayette County. Its proximity to the Suwannee River’s recreational opportunities and the numerous springs nearby makes Mayo a great natural Florida camping destination.

What to see in Mayo

Lafayette Blue Springs State Park