5 beautiful beaches in Mexico
1- Cancún, Quintana Roo
2- Túlum, Quintana Roo
3- Los Cabos, Baja California Sur
4- Mazatlan, Sinaloa
5- Puerto Escondido, Oaxaca
all the images are from google
1- Cancún, Quintana Roo
2- Túlum, Quintana Roo
3- Los Cabos, Baja California Sur
4- Mazatlan, Sinaloa
5- Puerto Escondido, Oaxaca
all the images are from google