Facts in brief:
Seaport located on a small coral island in the Mozambique Channel; was flourishing Arab town when Portuguese arrived in 1490s.
Courtesy of Getty Thesaurus of Geographic NamesTM
( TGN )
Copyright © 2000
The J. Paul Getty Trust. All rights reserved.
You are visitor no.