Laughing Waters

The Laughing Waters are an oasis where many hyenas come to drink.

Laughing Waters

13th Voyage Barastrondo