Les Jardins de Skoura

An oasis hotel in the Atlas Mountains of Morocco