OuallahFrom Wikipedia, the free encyclopedia Ouallah is a town located on the island of Mohéli in the Comoros. This article does not cite any sources. (December 2009) Location of Ouallah on the island of Mohéli
Ouallah is a town located on the island of Mohéli in the Comoros. This article does not cite any sources. (December 2009) Location of Ouallah on the island of Mohéli