- Photo: Mexico Beach
Sports enthusiasts