MOROCCO'S FAMOUS BEACH TOWNS | The best 3 days in TAMRAGHT & TAGHAZOUT | Travel Guide