You may find limestone ravines surrounded by palm trees and unique vegetation, waterfalls that cascade down from the mountain and perhaps concealed swimming holes in which you may take a solitary dip if you decide to take a ‘brave’ hike along the cliffs.When it comes to Moroccan paradises, handful of destinations rival the spectacular splendor