Andriamamovoka Falls
The Andriamamovoka Falls is a waterfall in central Madagascar.
It is situated on the Namorona River in the Vatovavy region, near Ranomafana National Park.
It is situated on the Namorona River in the Vatovavy region, near Ranomafana National Park.