Meraldene River
The 883rd longest river in the world
The Oued Meraldene or Oued Merabtene, also called Oued Bourdine, is a river of Algeria located in Kabylia within the framework of the Province of Boumerdès.
Flows through: Algeria.
River data from Wikidata (CC0); lengths normalised to a common unit.