beach, friends, friendships, friendship, surfing, surf, surf board, ocean, village, fun, amazing, morocco, sand, sand beach, sand beaches, gathering, sport, small town, relationship, soil, community, wave, african country, person, diversion, district, water sport, earth, settlement, friend