Town located on Estero Island in Lee County, Florida, United States
FortMyersBeachFL.gov
Fort Myers Beach is a town located on the North end of Estero Island in Lee County, Florida, United States. The town is on the Gulf of Mexico and is accessed from the mainland by a bridge over Estero Bay. Wikipedia