Shell Island is a natural, undeveloped island which lies between the Gulf of Mexico and St. Andrews Bay and is located in Bay County, Florida (Panama City - Panama City Beach). It's home to one of the world's highest concentrations of bottle-nosed dolphins, and the island's pristine beauty and abundant wildlife make an enjoyable and exciting way to spend the day.