It is located on the northwest coast, 25 kilometres (16 mi) north of the Zanzibari capital of Stone Town.
The town's name means "Arabian Shore" in swahili,[1] a name which probably dates from the black-market slavery days of the 1840s to 1880s.
Among the caves is a popular attraction, the Coral Cavern, which is located two kilometres south of the town.
The caves of Mangapwani were discovered by Joseph Thomas Last, a British explorer and missionary in East African in the 1870's.
There is also a famous slave chamber still in Mangapwani only 1.9 kilometres (1.2 mi) away, which is about a 3 minute drive.