Written byKatCategoryLifeTagsTravelAdventuresBeachesSurfing48 hoursGuidesShareFacebookXEmailMore May 2017