<<Up
Contents
Pemba
Pemba
is an island to the north of
Zanzibar
, off the east coast of
Africa
in the
Indian Ocean
.
wikipedia.org
dumped 2003-03-17 with
terodump