Cabo San Lucas, Mexico is a popular getaway for surfing destination. This spot is good for beginners and those who are expert surfers. The beach has gray sand and it was crowded. Waves are big and good for surfing. If you want to surf, there are many instructors to teach you and help you. https://tourscabo.com/tour/surf-adventures/