67ft....the tallest waterfall in the state of Florida!

ftthetallestwaterfallinthestateofflorida.jpg

Photo album created with Web Album Generator