A beach in Cancun, Mexico offers the ideal spot for rest and relaxation, with the vibrant blue ocean and sky, white sandy shores and a cool breeze wafting through the palm trees.
A beach in Cancun, Mexico offers the ideal spot for rest and relaxation, with the vibrant blue ocean and sky, white sandy shores and a cool breeze wafting through the palm trees.
Getty Images