image layout frameless
Tumbatu
Island
Lighthouse
The
Tumbatu
Lighthouse
(also known as the Mwana Wa Mwana
lighthouse
) is located on
Tumbatu
Island
in Zanzibar, Tanzania. The
lighthouse
is one of the...
2 KB (139 words) - 15:50, 15 November 2021