Taghazout

Articles on Taghazout. Surf, slow living, remote-work stays, and the southern Atlantic coast.