Leon County, Florida
May 5th, 2015 by Red Hills
Best known as Florida’s capital city, Tallahassee shares a deep-rooted history and culture with unparalleled natural adventure and an upbeat vitality. From performing arts to outdoors and nature, Tallahassee offers something for everyone.
Visitor Center is located at 106 E Jefferson Street Tallahassee,