The area referred to as Bonita Beach in Bonita Springs is located on Little Hickory Island, a road-accessible barrier island, that lies between the Gulf of Mexico and Estero Bay.
The area referred to as Bonita Beach in Bonita Springs is located on Little Hickory Island, a road-accessible barrier island, that lies between the Gulf of Mexico and Estero Bay.