 |
|
 |
Fort Myers, FL, United States
Located along the Caloosahatchee River, Fort Myers is the heart of Southwest Florida. A paradise with a lovely Southern pace and in harmony with nature, it is bordered by white seashell beaches, tropical island sanctuaries and crystal waters. |
|
|
|
|
|
 |
|
 |