Beach at Indian Pass August 5, 2014 by Sally White Leave a Comment Share adventure! Beach at Indian Pass. Apalachicola. Florida. Adventures of Mom