Loading
  • 21 Aug, 2019

  • By, Wikipedia

Muhuru Bay

Muhuru Bay is a town in Nyanza Province of Kenya. It is situated on the banks of Lake Victoria, close to the border with Tanzania.