Tamegroute, located in the Dra-Tafilalet region of south-western Morocco, is a hidden gem that attracts travellers seeking to explore the rich history, art, and tradition of this fascinating town. Just 20 kilometres from Zagora, Tamegroute is renowned for its stunning Zaouia Nasiriya Mosque and its …