Things to Do & Attractions in Mexico Beach FL – VISIT FLORIDA

The small coastal community of Mexico Beach, located 20 miles east of Panama City on Florida’s Undiscovered Gulf Coast, is a serene destination. Mexico Beach offers a small-town atmosphere filled with the charm of the Florida Panhandle. Here, the preserved natural beauty of the land and the sea combine to create a spellbinding destination.

https://www.visitflorida.com/places-to-go/northwest/mexico-beach/