Rio Lagartos Beach: White Sand & Turquoise Water

Rio Lagartos Beach in Yucatan is one of Mexico’s last virgin beaches, where soft white sand meets turquoise waters and untouched nature.