Taroudant & Tiout Oasis

Taroudant & Tiout Oasis

The “Little Marrakech”: historic ramparts, lively souks and the majestic Tiout palm oasis.