Tag: Michanwi Pingwe beach

The Ultimate Feeding Station

The Ultimate Feeding Station Courtesy of WOWSA. For open water swimmers, especially those who are ending their swims, The Rock Restaurant in Zanzibar Island in Tanzania in eastern Africa offers a unique feeding station. The restaurant on a rock in the middle of the Indian Ocean along the Michanwi Pingwe Beach is a landmark of beauty. Copyright © 2008 -

Read More