Why Mombasa and Adelaide are Beaches Apart

The first time I visited a beach in Glenelg Beach in Adelaide, I thought I was early to the party. I actually thought I was lost in the private beaches, akin to those in secluded areas of the Kenyan coast that carry warning signs of “TRESPASSERS WILL BE SHOT, SURVIVORS WILL BE SHOT AGAIN!”. The shoreline stretched endlessly, golden sand meeting the calm blue waters—but … Continue reading Why Mombasa and Adelaide are Beaches Apart

If This Happened in Kenya, the Bar Business Would Never Be The Same!

As the DJ spins the latest Arbantone and Amapiano hits, the party scene in Kilimani comes alive with a familiar spectacle. A procession of bottle girls cuts through the buzzing crowd, carrying an extravagant display of champagne bottles perched on a tray, sparklers blazing like mini fireworks. The crowd erupts, cameras flash, and for a moment, all attention is on this dazzling delivery. In Nairobi’s … Continue reading If This Happened in Kenya, the Bar Business Would Never Be The Same!

From Matatus to Metro: Navigating the Wild World of Public Transport

When I first landed in Australia, I was ready for a new chapter, armed with my Kenyan resilience and a can-do attitude. But nothing could have prepared me for the culture shock that hit me when I hopped on my first metro bus. You see, back home in Kenya, we have matatus, which come in all shapes and sizes — buses, minivans, minibuses. If you … Continue reading From Matatus to Metro: Navigating the Wild World of Public Transport

Trapped in Transit: My 20-Hour Layover at Hamad International Airport

I left Nairobi for a 38-hour journey, bracing myself for the long haul ahead. After a relatively smooth six-hour flight, I landed at Hamad International Airport, staring down the barrel of a 20-hour #layover. With five hours still to go, the reality of my situation is sinking in: I’m confined to this sprawling airport, much like a prisoner in a gilded cage. To pass the … Continue reading Trapped in Transit: My 20-Hour Layover at Hamad International Airport