Driftwood 7s 2025 delivered a thrilling weekend of rugby action! Embukane LibossoJuly 30, 2025 At exactly 9:00 AM, the MV Likoni Ferry screeched to a halt, ushering passengers into Mombasa Island. We had just crossed over from Diani Beach, Kenya, and once... 3 min read