Asni (Arabic: أسني) is a small town in the foothills of the High Atlas mountains near Marrakech, Morocco.
Read more about Asni.