Tsimbeo Town on the island of Anjouan, Comoros From Wikipedia, the free encyclopedia Tsembeho (or Tsémbehou) is a town located on the island of Anjouan in the Comoros. it is the third largest city of Anjouan. Location of Tsimbeo on the island of Anjouan External links http://www.tsembehouinfo.net/ 12°12′S 44°28′E This Comoros location article is a stub. You can help Wikipedia by adding missing information.vte Related Articles~TimelinesTop QsFact Checks