4. Punta Lobos, Baja California
On the west coast of Baja California is a great beach of Punta Lobos, with very few tourists, some local surfers and fishermen pushing a boat on the waves of the Pacific Ocean.
You can swim, but do so with caution due to the strong currents. Punta Lobos is located in the south-western tip of Baja California, just a few miles from the village of Todos Santos, which unlike many resorts in this region retains its authenticity.