By Kyle Munsey

Lake Lafayette at Piney Z is a nature park in Tallahassee, Florida. Piney Z is every nature lover’s paradise.