Arguably one of the best parts about taking a cruise is visiting incredible beaches. Many itineraries feature amazing beach spots all over the globe. Spending time enjoying the sun and sand is a perfect way to relax and take in gorgeous scenery. Check out the …