You are here Home › Multimedia Videos › Lake Chala
Lake Chala, Kenya/Tanzania - SALA Campaign
Tanzania Tourist Board