City of Mexico Beach, Florida

Mexico Beach is a coastal city on the panhandle of Florida. It’s known for its pristine white sand and slow-paced small town feel.