Podcast: Play in new window | Download
Subscribe: RSS
Bumbire Island sits on the northern tip of a sliver of an archipelago in southwest Lake Victoria, in Tanzania, East Africa. Nature on and around Bumbire is gorgeous—but the hardscrabble fishing camps scattered along its shores—and those of nearby rocky islets—are a different story.
Latest Comments
[…] US military nuclear testing site. At the time, residents were relocated to nearby Rongerik and Kwajalein atolls before arriving at Kili Island in […]