Mexico is home to some of the best surfing spots in the world. While most people put their focus on Puerto Escondido, San José del Cabo is a surfing haven. Those planning a surf trip to Baja California Sur stop in the rippable location – and many choose to stay at Cabo Surf Hotel.
Tag: