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)