15 Best Beach Towns in Mexico Mexico For any of us living in the US or Canada, a trip to Mexico is a no-brainer. Mexico has it all: exciting culture, delicious food, diverse landscapes, and of course, beach towns galore.