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




