Latest Posts

Oman

ZANZIBAR ISLAND

Zanzibar is an archipelago made up of Zanzibar and Pemba Islands, and several islets. It is located in the Indian Ocean,

January 29, 2015