The Tana River is the longest river in Kenya. Its source is in the highlands of Mt Kenya from where it winds its way all of 704kms before emptying into the Indian Ocean. Take a day out to bask on its sandy banks or to splash and swim in its waters. Take a picnic lunch and get ready to relax and explore.