Original: Carrabelle is located at about 20 miles east of Apalachicola, Florida at the mouth of the Carrabelle River. Carrabelle is surrounded by the Carrabelle River, Crooked River, Ochlockonee River and the Gulf of Mexico.
Simplified: Carrabelle is a city of Florida in the United States.