<<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