Menai Bay photograph

Menai Bay

Use attributes for filter !
Ocean/sea source Indian Ocean
IslandsSeveral
Date of Reg.
Date of Upd.
ID2430781
Send edit request

About Menai Bay


Menai Bay is located on the southwestern coast of Unguja island, in the Zanzibar Archipelago in Tanzania.

Related Persons

Next Profile ❯