Cinco De Mayo in Cozumel, Mexico Mexico is not short on beaches or water sports. I live in Miami where I have access to both every day of the year. Others are not that fortunate or may simply have…
Browsing Tag
Cinco De Mayo in Cozumel, Mexico Mexico is not short on beaches or water sports. I live in Miami where I have access to both every day of the year. Others are not that fortunate or may simply have…