For nature lovers, Bonita Springs, located almost perfectly between Fort Myers and Naples, is a dream. Home to several state parks and natural preserves, not only does Bonita Springs offer beautiful ...