Situated on both Estero Bay and the Gulf of Mexico, Bonita Springs – and numerous nearby barrier islands – provide gracious opportunities for fishing, boating, ...