Taghazout is a charming little fishing village 20 kilometers north of Agadir. It's one of those typical towns where you can find s...