Mexico
If you’re looking for somewhere that has incredible beaches scattered with awesome point breaks and barrelling beach breaks, then look no further. Mexico has almost 1000km of coastline and is the perfect surf destination for surfers of all skill levels.