Apalachicola is a city of Florida in the United States .
Apalachicola is located in the northwest part of the state , at , on Apalachicola Bay and at the mouth of the Apalachicola river .