Open main menu
Edit
Manambaro
Manambaro is a common name for places in Madagascar.
There is a
Manambaro near Fort Dauphin (south Madagascar)
Manambaro
near the Sambirano river (northwest Madagascar)
Last edited on 13 December 2016, at 06:19