Cascada de la Cimbarra

The Cascada de la Cimbarra was said to be one of the top waterfalls in the Andalucía (or Andalusia; pronounced “ahn-dah-loo-SEE-ah”) region of Spain (though it was actually quite close to the…