surf camp morocco, surf trip morocco, surf camp tamraght, surf camp taghazout, mellow waves surf camp, yoga camp morocco

Well, because there’s something really funny about seeing 20 goats in a tree… trust me.