https://play.3speak.tv/embed?v=nadjette/7ibe8w1f
The Kefrida Waterfalls are a series of waterfalls approximately 60 meters high, located in the town of Aokas, Algeria. They welcome thousands of visitors every year.
▶ Watch on 3speak.tv