Surfing Punta Mita: The Ultimate Guide to the Best Waves and Spots | Travel | Mitaresidential