This is located inside Lover’s Key in the Ft. Myers area of Florida. This is a really large nature preserve, part of a 712 acre park. Lots of native wildlife can be seen here. No alligators were seen on this visit, but there was still lots to see.
8700 Estero Boulevard, Fort Myers Beach, Florida, 33931
Next: Mark Barrios – West Tampa Style »