Punta Cana is known for white-sand beaches, warm weather, and a wide variety of things to do beyond the resort. Still, choosing among beach days, cultural outings, water activities, and adventure ...