Gammarth is an ideal resort to combine beach and culture. There are beautiful beaches to relax on and some cafes and restaurants to sample the local cuisine.