About 15 beach towns dot the coastline of Mexico with each having its own charm. The spotless white sand beach and mystic clear blue water makes every beach worth the visit but at times these nature’s jewels deserve more than just recognition. One Read More...