Top beach vacations in Mexico

Besides the Mayan ruins, Mexico is also well known for its coastal cities as well as islands that ensure top beach vacations in the country. Nor one nor two, there are over seven top destinations in Mexico, which are known for their beach fun. And of course where there are beaches, there will resorts, water …