Ziroudani

Location of Ziroudani on the island of Mohéli

Ziroudani is a town located on the island of Mohéli in the Comoros.