Galveston's beautiful beaches are perfect for family fun. Build sandcastles, fly kites, collect seashells, or simply relax by the shore.