News
Located just off I-75 at Exit 136 at 3450 Ortiz Ave, Calusa Nature Center & Planetarium has a 150-acre property for wildlife, nature walks and more.
The construction of two new bridges between Fort Myers and Cape Coral is expected to improve commute times. Old bridges to be demolished.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results