Fort Myers is located in southwest Florida, USA, and is known for its beautiful beaches, exuberant cultural scene, and history. The city is along the Caloosahatchee River offering beautiful waterfront views and sports. The very famous inventor Thomas Edison was one of its residents, whose winter estate is now a museum and draws visitors to …
Tag
Showing: 1 - 1 of 1 RESULTS