layers

The halfway point between Freeport, Florida and Mexico Beach, Florida is: Panama City, FL. Find a place to meet halfway.