Landscape of the beach in Xcaret. Located in Cancun, Mexico.