Tiwi Beach’s Underwater Wonderland: A Journey to Starfish Village Nestled along the sun-kissed shores of Tiwi Beach in Kwale County lies a treasure trove waiting to be uncovered – the enchanting Starfish Village. A testament to the natural wonders that […]
