Discover a hidden mountain waterfall, swim in refreshing natural pools and experience the peaceful life of local Amazigh villages.