BeachFool.com

Fort Myers Beach - FL

White sand beach that fronts the Gulf of Mexico on a seven mile island.