Easter: Revelers enjoy swimming at the Leopard Beach Resort in Diani, Kwale County

  • | Nation Video
    445 views

    Tourists enjoy swimming at the Leopard Beach Resort in Diani, Kwale County