List of tags

> View All
Two Days in St. Lucia, KwaZulu-Natal Lion Sightings in the Lap of Luxury at Thanda Safari Return to De Hoop Nature Reserve Jozi Getaways: The Donkey Dairy, Magaliesburg From the Beach to the Desert, Part 2: Oudtshoorn Monday Morning With a Mob of Meerkats Mhondoro: Ultimate Luxury in the South African Bush Cheetahs on the Hunt in Welgevonden Game Reserve A Quick Visit to the Dinokeng Game Reserve Yoga + Bunnies Kruger, Top to Bottom: Secret Places and Random Tips Three Incredible Moments in the Kruger Five Cheetahs and an Aardvark The Astonishing, Confounding Story of South Africa's White Lions Wild Horses of the Drakensberg Pop-Up Travel: Dullstroom Bird of Prey Centre From the Melville Cat: Move? What Move? Africa: On Foot Sunset + Giraffes = Beautiful Pets of Brazil An Owl's Eye at the Joburg Zoo Cats of Ghana Screech of the Hadeda Some Very Special African Penguins Elephants, Crocs, and Hippos (and More Elephants) Close Encounter With a Parktown Prawn I Saw a Leopard in Pilanesberg Why Did the Rhinoceros Cross the Road? Hyenas Make Me Laugh Quirky Namibia A Cat Without a Tail The Smokey Eye Across the Blogosphere. Across the World. The Melville Cat Introduces Ms. M and JUNKIE Return to the Swazi Mountaintop A 2Summers Christmas Makeover Photo of the Day: The Melville Cat Returns Life Is A Walk in the Dog Park The Magical Village of Hugel-Bugel Rock Art and Donkey Carts An Update From the Melville Cat Alex: Joburg's Other Township The Double Life of a Melville Cat 36 Hours in the Lowcountry Celebrating Cooncie With Hurricane Irene Beef. It's What's for Dinner (on my birthday). Am I a Photographer? Kruger at Ground Level, Part 2: Vegetable Kruger at Ground Level, Part 1: Animal Rock the Cradle (of Humankind) A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown Monkey Paws, Anyone? Photowalking Jozi's Downtown Fringes Hunting Rock Animals in a Mountain Sanctuary NIROX: Where Art, Nature, and Monkeys Meet Poetry, Photography and a Pug Rrabobi! Selassie, Obama, and Damn Good Ethiopian Food Hiking Joburg's Main Drag Sunday's Main Event Pottery-Shopping With a Rooster A Tiger in the African Bush Melville's Grassy Summer Wonderland Miscellaneous Cape Town Daytripping Around the Cape Elephant-Watching Through the Rearview Mirror Joburg's Wacky Victorian Time Warp Mom Arrives to a Swarm of Termites A Summer Garden in Melville. And a Large Bug. 6 Months, 10,000 Hits Zoo Lake: Where the Locals Go A 2Summer Sunday Part 4 of 4: A Thanksgiving Journey From Swaziland to Joburg Part 3 of 4: A Swazi Reunion Part 2 of 4: Trying to Stay Dry in Swaziland Part 1 of 3: On the Road to Swaziland Joe Goes to Washington A Birthday Celebration with Hats and Rats Tortoises, Birds, Locusts, and One Fantastic Sunset An Honest Living A Thousand Hills Wonderboom! Horse-riding for Health in Mokhotlong Wildlife

> View All
Sunday Morning at 44 Stanley Avenue Hidden Joburg: The Home of Edoardo Villa Stuurmansfontein: A Corbelled House in the Great Karoo Dazzling Art and Architecture in Bilbao, Spain A Protest at the Johannesburg City Library St. Mary's Cathedral: A Secret Church in Downtown Joburg Visiting Dolobran, Joburg's Quirkiest Mansion A Morning in Noordgesig Walking Downtown Jozi: A Photo Story Joburg Heritage: Churches of Coronationville and Bosmont Suurbraak: Paradise in the Overberg St. Alban's: A Hidden Cathedral in Ferreirasdorp The Falling Water of Linksfield Ridge (and Other Architectural Marvels) Hidden Joburg: The Freemasons' Hall in Parktown Hidden Joburg: The Greek Orthodox Cathedral of Saints Constantine and Helen Hidden Joburg: The View in Parktown Hidden Joburg: Glenshiel and Villa Arcadia Sleeping in Jozi: A Night at the African Penthouses The Secret Ruins of the Johannesburg Gas Works The Awe-Inspiring Shiva Temple of Actonville, Benoni Return to Jeppestown's City Hall Astonishing Arniston Dinner at Johnny Guitar Drive In (Roadhouse) in Alberton Braamfontein From Above My Favorite Jozi Coffee Shops: Toasted in Parkwood Sunrise Over 2021 Visiting the Voortrekker Monument on the Day of Reconciliation Walking Downtown Joburg With Gerald Joburg's Hottest Rooftop Party at Hallmark House The Ruins of Rose Road: Photo Bonanza Memories From Joburg's Carlton Hotel That Time I Climbed Ponte 5 Beautiful, Secret Places in Downtown Joburg Transwerke: Artists Bring a Crumbling Building to Life JoburgPlaces and the Restoration of Somerset House The Oldest House in Johannesburg On Top of Joburg at 120 End Street Some Shots From the Top of the Sentech Tower From Africa to America: The National Museum of African American History and Culture The Heritage of Johannesburg's Middle-Class Suburbs Inside Joburg's Historic Jeppe Post Office Johannesburg, 13 Floors Up Long Live the Johannesburg City Library From Mansions to Muti Shops: Exploring Johannesburg's Heritage Downtown Joburg's Newest Secret Coffeeshop Mini Ponte: My New Favorite Joburg Building Big News About Joburg's Newest Inner City Development Walking on the Roof of Johannesburg Art Deco Hunting on the Wild, Wacky East Rand Brixton on Fire: My Second Limited-Edition Print Hallmark House: Big Changes Coming to Maboneng Joburg's Most Iconic Buildings: Pick Your Favorite Need a Quaint Escape From Jozi? Go Here. Behind the Scenes: The Sheds @1Fox The Tower Lost Its Ball My Nation's Capital at Night Little Turret in a Big City Stolen Shots of Hillbrow Ponte City, Inside and Out Ponte. 300th Post: The Two Towers Jozi CBD: Above and Below Braai Day Photowalk in Kensington A Quirky, Churchy Tour of Troyeville 18 Hours on the Wild Frontier Sundowners, Photos, and 360 Degrees of Jozi Another Stunning View of Jozi Ice Cream and Art Deco in the African 'Burbs Wishing on the New Year Bright Lights, Big City A Post About Photowalking, and a Whole Lot More Sophiatown, Past and Present Getting to Know Gandhi Back to Blogging With Pics From Bo-Kaap What I Miss Most about Washington Voortrekker: My New Favorite Afrikaans Word 365 Days in Jozi Talent-Scouting in Pretoria 7 Links: A Blog Award That Doesn't Suck Good Breakfast, Bad Photographer Saving Buildings and Lives in Hillbrow Yo Yo, Yeoville A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown The ANC Football Divas Do Jozi Photowalking Jozi's Downtown Fringes Escape to the Rainy Countryside NIROX: Where Art, Nature, and Monkeys Meet Jozi's Sparkling Night Sky The Mean Streets of Hillbrow Jozi From Above Selassie, Obama, and Damn Good Ethiopian Food Joburg’s Story in Pictures and Sound Hiking Joburg's Main Drag Sunday's Main Event Melville Pizza: Think Thin Miscellaneous Cape Town Joburg's Wacky Victorian Time Warp A Summer Garden in Melville. And a Large Bug. Two Posts for the Price of One: Apartheid Photography and Corn Joe Goes to Washington Zuma Speaks (and we miss it) Durban Extremes Home

> View All
Hidden Joburg: The Home of Edoardo Villa Dazzling Art and Architecture in Bilbao, Spain A Tearful Parade Through Hillbrow Street Art Sightings in Quirky Munich A Special Tour in Bulte (Noordgesig): Sign Up Now Tuesday Night at the Sawubona Music Jam The Blogitects Do Limpopo: Leshiba Wilderness The Blogitects Do Limpopo: Magoebaskloof A Morning in Noordgesig The Spectacular Brixton Light Festival, Revisited A Quick Tour of Brixton Monuments Joburg Map Books Come to Life Through John Phalane Art Blooms Inside Johannesburg's Drill Hall The National Arts Festival: It Changed Me. Youth Day Warmup for the Brixton Light Festival A Brixton Mosaic in Rosebank Art in Fordsburg at Lilian Road Studios Gallery-Hopping Through Rosebank with Thabo the Tourist Andrew Lindsay, Joburg's Mosaic Master Photo Post: Joburg Graffiti Bonanza Spectacular African Art at the Wits Art Museum The Beautiful Brixton Burn A Corner Shop Exhibition in Brixton The Birds of Paterson Park Touring Soweto with a South African Blonde The Louis Botha S-Bend: Walking Through Joburg's History Madi a Thavha Mountain Lodge: An Art-Lover's Paradise Ode to Limpopo Not Cycling Through Alexandra Township Artivist: Braamfontein's Must-Visit Art Bar Casting Bronze in the Heart of the City Join the Long March to Freedom Art Walk The Interesting Story Behind Linden's Ritual Café Transwerke: Artists Bring a Crumbling Building to Life The Newtown Heads Are Back in Action The Wonders of Rock Art: Now at Sci-Bono 10 Places to Visit in Melville's 27 Boxes 2Summers in Motion #Gauteng52, Week 46: Open Studios at August House From the Melville Cat: I'm a Work of Art #Gauteng52, Week 42: Kensington's Rhodes Park Six Arts and Crafts Hotspots in Africa #Gauteng52, Week 34: The Pink Church With a Blue Door The Ndebele Artists of Mpumalanga: Coming Soon to Joburg The Casspir Project at the 2017 Turbine Art Fair #Gauteng52, Week 27: Anton Smit Sculpture Park #Gauteng52, Week 13: Art and Design at Ellis House Must-Have Christmas Gifts From the Maluti Mountains SA's Dirty Laundry: A Must-see Exhibition in Maboneng Keyes Art Mile: A New Jozi Hangout in Rosebank Five Amazing New Places in Downtown Jozi (not in Maboneng or Braamfontein) Art Emerges From Dust on the Ribola Art Route Joburg's Cosmopolitan Hotel: Then and Now iThemba Tower: A Recycled Tower of Art in Troyeville Happy Kids and Paper Flowers at Joziburg Lane Pop-Up Travel: The Nelson Mandela Capture Site Making Art in Johannesburg Remembering Henrike I Love Westdene Graffiti Nine Random Fun Things in Joburg (Featuring Venus) Melville Newsflash: Print for Sale at Mzansi Gallery Shots From the Turbine Art Fair For Ray Street Art in a Free State Township Pop-Up Travel: A Beautiful Church in Zimbabwe Confession: I'm an Artist Remembering Mandela in 2014 Jozi Top Fives: Museums and Galleries Edition Top Ten Shots From the City of Gold Graffiti Takeover in Joburg's Banking District 2Summers Shoots Analog (or tries to) The Best Jozi Birthday Weekend of All Time, Ever Joburg's Ever-Shifting Paint Canvas All I Want for Christmas Is a Rainbow Giraffe Women Make Art in an Alexandra Soap Shop A Bit of Baltimore in Kliptown Between Two Summers Five Things I Didn't Know About Ballet Mystery Monument Revealed: Shadow Boxer! Brilliant Night View of #JoburgCity Mystery Monument to Be Revealed. But When? Jozi Round-up Rainy Art Walkabout with Hannelie Coetzee Weekend of Jozi Awesomeness The Story Behind My Exhibition Photos (Belated) I'm Exhibiting! Troyeville: Quirky Art-Lover's Paradise 300th Post: The Two Towers Instagram Insanity I (He)art Joburg Melville Was Made for Poetry Shooting Without a Viewfinder Fun Jazz in Jozi Glass Focusing Inward With Instagram Fête de la Melville A Fiery Swazi Weekend "I'm too much for most people. But I'm never enough for myself." Presidential Private Parts: Up Close and Personal I Went Crafty in Swaziland South Africa is a Beautiful Place Rock Art and Donkey Carts Gay and Proud in Jozi Hogsback Packing 36 Hours in the Lowcountry Tattooed in My Nation's Capital Voortrekker: My New Favorite Afrikaans Word 365 Days in Jozi I Fell in Love With a Squatter Camp Painting the Town White, With Light Am I a Photographer? Kruger at Ground Level, Part 3: Mineral Exploring Joburg's Downtown Chinatown Monkey Paws, Anyone? Photowalking Jozi's Downtown Fringes Hunting Rock Animals in a Mountain Sanctuary Escape to the Rainy Countryside NIROX: Where Art, Nature, and Monkeys Meet Exploring Jozi's Odd Side Poetry, Photography and a Pug Handmade on Melville's Main Road Breakfast at Bamboo Selassie, Obama, and Damn Good Ethiopian Food Joburg’s Story in Pictures and Sound Hiking Joburg's Main Drag Sunday's Main Event Pottery-Shopping With a Rooster Joburg's Wacky Victorian Time Warp Mom Arrives to a Swarm of Termites An Honest Living: Holiday Edition Two Posts for the Price of One: Apartheid Photography and Corn An Honest Living, Part 2 An Honest Living The Weaving Women of Teyateyaneng Where Not to Eat in Melville In the 'Hood

> View All
It’s 2Summers. Hi. What ChatGPT Says About 2Summers The 2Summers 2021 Support Group: Is Anyone Reading This? A 2Summers Memoir Progress Report Ten Years of 2Summers (Lockdown Day 92) Five Good Things That Have Happened to Me During Lockdown (Day 76) Lockdown Journal: Day 53 (I'm Back) Lockdown Journal: Day 49 (Facebook) Lockdown Journal: Day 47 (The Third Quarter) Lockdown Journal: Day 32 (Time Travel) Lockdown Journal: Day 16 (My 1000th Blog Post) Joburg COVID-19 Lockdown Journal: Day 5 My #10SouthAfricanTowns Project: I Need Your Support! How to Be a Terrible Traveler: My Top 8 Tips My 2020 Challenge: 10 South African Towns Men on Tinder: Read This The 2Summers #Gauteng52 Book: Frequently Asked Questions Learn How to Blog From a Reluctant Blogger Thoughts on Blogging (Which Is Kind of a Stupid Word) 2Summers in Motion 19 December 8 Years, 800 Blog Posts A New and Improved 2Summers Blog Course An Instagram Challenge in 2016. A Blog Challenge in 2017. Another Chance to Attend #2SummersBlogClass #2SummersBlogClass: A Really Good Saturday Wanna Be a Blogger? Come to My Course at Bridge Books Something I'm Afraid Of Thoughts on Blogging, Working, and Making Money Blogging and Photography: My Top Ten Tips Notes on Cherry Pip Spitting (and Other Thoughts) From the Melville Cat: Yes, I'm Still Here. 2Summers Is Too. An Update From the Real Me A Thank-You Letter to My Blog I'm Meeting South Africa Hi, South Africa. Nice to Meet You. Gumtree: One Woman's Trash is Another Man's Treasure The Joburg Expat Climbs Kilimanjaro The New 2Summers Screech of the Hadeda Five Bloggers Rock Port Elizabeth An Amazing Story My Photos Aren't Free. Feel-Good Food in Downtown Jozi Pause. A Year Without Jon Agapanthus Message From the 2Summers Muse Glass Blank Page Focusing Inward With Instagram Don't Mind Me. I'm Working on Myself. Not Cool, Nike. Not Cool. Weekend Instablog 2Years of 2Summers South Africa in Technicolor Half a Year (Or, Death Sucks) Back to School Remembering the Blur Across the Blogosphere. Across the World. 2Summers in the News After the Rain 100,000 Reasons to Love My Blog I Box Lightning Crashes Jozi Loves Books The Melville Cat Introduces Ms. M and JUNKIE A Special 2Summers Photo 2Summers Rides Pillion An Unforgettable Day in Chinatown A 2Summers Christmas Makeover Two Weddings and a Funeral Bright Lights, Big City A Post About Photowalking, and a Whole Lot More Life Is A Walk in the Dog Park Back to Blogging With Pics From Bo-Kaap The Finest Jozi Burger Money Can Buy 36 Hours in the Lowcountry 365 Days in Jozi 7 Links: A Blog Award That Doesn't Suck Painting the Town White, With Light Am I a Photographer?

> View All
A Very Sad Goodbye to Brixton the Cat Trixie and Brixie Farewell From the Melville Cat The Melville Cat Leaves and Comes Back (Lockdown Day 95) Trixie the Melville Kitten (Day 88) Lockdown Journal: Day 57 (I Got Nothing) Lockdown Journal: Day 43 (Pictures of Cats) Lockdown Journal: Day 37 (The Melville Cat Inside) Lockdown Journal: Day 20 (Perfect Circles) Joburg COVID-19 Lockdown Journal: Day 7 (by the Melville Cat) From the Melville Cat: Happy Birthday to Me From the Melville Cat: The Midget Fluff Ball Menace Turns One 2019 Update From the Melville Cat The Melville Cat: I Am a Cat Food Spokesperson From the Melville Cat: A Kitten in My Castle The Melville Cat: My Favorite Feline Instagrammers From the Melville Cat: I'm a Work of Art A Hillbrow Cat Becomes a Melville Cat The Melville Cat: I'm a Columnist A Melville Cat Photoshoot Recent Events in the Life of the Melville Cat Cats of Istanbul The Melville Cat: My First Hotel Review The Melville Cat: I'm Back The Melville Cat: I'm Missing From the Melville Cat: Move? What Move? A Few Words From the Melville Cat Statement From the Melville Cat: I Am Not Moving (and Neither Is 2Summers) Message From a Happy Hillbrow Cat Pets of Brazil Cats of Ghana The Story of a Hillbrow Cat Newsflash From the Melville Cat The Melville Cat Has a Cone Head New Furniture for the Melville Cat The Melville Cat: My Favorite Places Message From the 2Summers Muse Sunday Morning Cat-a-Gram A Cat Without a Tail Lucky Rescues the Melville Cat Winter Through the Eyes of the Melville Cat The Smokey Eye News From the Melville Cat The Melville Cat Introduces Ms. M and JUNKIE From the Melville Cat: The Lucky 5 Star is MINE Message of Support From the Melville Cat Photo of the Day: The Melville Cat Returns The Double Life of a Melville Cat A Garden in Gaither (or Scenes From Sykesville)

> View All
My Favorite Jozi Coffee Shops: Red Door Café in Edenvale My Favorite Jozi Coffee Shops: Vice in Craighall Park My Favorite Jozi Coffee Shops: Toasted in Parkwood Magic at Rand Steam: Rialheim and Boho Cafe and Co. My Favorite Jozi Coffee Shops: Ophelia in Emmarentia My Favorite Jozi Coffee Shops: AFRIKOA in Rosebank My Favorite Jozi Coffee Shops: Loof Coffee in Norwood Tips for Visiting Joburg's Little Addis My Favorite Jozi Coffeeshops: Tilt Coffee in Melville My Favorite Jozi Coffeeshops: Bertrand in Maboneng Tarantino's: Joburg's Most Secret Coffeeshop My Favorite Jozi Coffeeshops: Flynn Coffee My Favorite Jozi Coffeeshops: Thirdspace My Favorite Jozi Coffeeshops: Yield Coffee Bar #Gauteng52, Week 48: The Richmond Studio Café #Gauteng52, Week 21: Breezeblock in Brixton #Gauteng52, Week 11: A New Take on Vilakazi Street Downtown Joburg's Newest Secret Coffeeshop Pop-Up Travel: Terbodore Coffee Roasters My Five Favorite Coffee Shops in Joburg Quickie Restaurant Reviews: Hell's Kitchen and Pablo Eggs-Go-Bar Why I Waited in Line for Two Hours At Starbucks and Krispy Kreme Quickie Restaurant Review: Industry Bakery in Emmarentia My Favorite Corner in Melville Melville Coffee Time With Internations Breakfast in the Jozi 'Burbs: My Top Five Picks This Just In: New Coffee Shop Discovered in Newtown Newtown's South African/Ethiopian/Vegan Coffee Shop Vegan Food That Every South African Will Love The Coolest Coffee Shop You've Never Heard Of An Authentic Joburg Afternoon Father Coffee: The Pinnacle of Caffeine Hipness Wi-Fi Revolution Where to Caffeinate in Washington D.C. A Cuppa Joe in Jozi Exploring Jozi's Odd Side Hiking Joburg's Main Drag

> View All
Corona Finally Came for Me Isolating With Omicron, Brixton-Style Outrage Over Omicron: A Rant From South Africa Top 5 Pandemic Dining Destinations in the Jozi Suburbs Back Home in Sykesville for the 4th of July Thoughts on Traveling from South Africa to America in a Pandemic The 2Summers 2021 Support Group: Is Anyone Reading This? Where to Eat Outside in Joburg: Blind Tiger I'm Obsessed With Sourdough Bread (and other pandemic thoughts) The 2Summers 2021 Support Group: Post #2 (Purplish) The 2Summers 2021 Support Group: Post #1 (Green) St. James Presbyterian Church: A Tribute to South Africa's Covid-19 Dead Blogging Through the Second Wave A December Quarantine Story Lockdown Nostalgia: It's a Thing Endings and Beginnings for the Melville Food Program Johannesburg Botanical Gardens and Emmarentia Dam Are Open Lockdown Revisited: Fake It 'Til You Make It #JobsSaveLives: The Plight of Melville's Restaurants Food Parcels and Hazmat Suits I'm Back: An Un-numbered Lockdown Post Day 100: My Top Five Lockdown Posts A Visit to Hillbrow (Lockdown Day 99) 3000 Food Parcels (Lockdown Day 98) Lockdown Day 97 I Have a Blanket Problem (Lockdown Day 96) The Melville Cat Leaves and Comes Back (Lockdown Day 95) Ten Years of 2Summers (Lockdown Day 92) The Poet (Day 91) Knitting (Lockdown Day 90) I Just Want to Stay Home (Lockdown Day 89) Trixie the Melville Kitten (Day 88) Lockdown Level 3, Version 2.0 (Day 85) Backpacks Full of Food (Lockdown Day 84) A Basotho Blanket (Lockdown Day 83) Villa Gloria in Krugersdorp (Lockdown Day 81) A Jozi Winter Sunrise (Lockdown Day 77) Five Good Things That Have Happened to Me During Lockdown (Day 76) The Jozi Lockdown Hustle (Day 75) African Accent Spaza Shop in Katlehong (Lockdown Day 74) Please Support the Melville Food Parcel Program (Lockdown Day 71) My Love Life Under Lockdown (Day 70) What Next? (Lockdown Day 69) A Difficult Day for the Melville Cat (Lockdown Day 64) Food Parcel Day (Lockdown Day 63) Chicken and Waffles in Melville (Lockdown Day 62) Level 3 Basics (Lockdown Day 61) Fetch the Bolt Cutters (Lockdown Day 60) Lockdown Journal: Day 57 (I Got Nothing) Lockdown Journal: Day 56 (Melville Food Relief) Lockdown Journal: Day 55 (Out and About) Lockdown Journal: Day 54 (Patisserie Portraits) Lockdown Journal: Day 53 (I'm Back) Lockdown Journal: Day 50 (A Good Day) Lockdown Journal: Day 49 (Facebook) Lockdown Journal: Day 48 (Gerald's Magic Bread) Lockdown Journal: Day 47 (The Third Quarter) Lockdown Journal: Day 46 (Face Masks and Feelings) Lockdown Journal: Day 45 (Mother's Day) Lockdown Journal: Day 44 (Mask Fashion) Lockdown Journal: Day 43 (Pictures of Cats) Lockdown Journal: Day 42 (Shattered) Lockdown Journal: Day 41 (My Airing of Grievances) Lockdown Journal: Day 40 (Cinco de Mayo) Lockdown Journal: Day 39 (The Arabbers) Lockdown Journal: Day 38 (Walking Thoughts) Lockdown Journal: Day 37 (The Melville Cat Inside) Lockdown Journal: Day 36 (Outside in Melville) Lockdown Journal: Day 35 (Level 4) Lockdown Journal: Day 34 (A Libyan Lockdown) Lockdown Journal: Day 33 (Winter) Lockdown Journal: Day 32 (Time Travel) Lockdown Journal: Day 31 (Baking Bread) Lockdown Journal: Day 30 (How Much Longer?) Lockdown Journal: Day 29 (Exchange of Humanity) Lockdown Journal: Day 28 (An American Garden) Lockdown Journal: Day 27 (Ice Flowers) Lockdown Journal: Day 26 (Spiral) Lockdown Journal: Day 25 (Monday) Lockdown Journal: Day 24 (A Secret Garden) Bonus COVID-19 Post: How to Help Lockdown Journal: Day 23 (Birds of Paradise) Lockdown Journal: Day 22 (A Mental Health Day) Lockdown Journal: Day 21 (The Melville Cat) Lockdown Journal: Day 20 (Perfect Circles) Lockdown Journal: Day 19 (Pretoria Gold) Lockdown Journal: Day 18 (Tree-Hugging) Lockdown Journal: Day 17 (Happy Easter) Lockdown Journal: Day 16 (My 1000th Blog Post) Lockdown Journal: Day 15 (One Day at a Time) Joburg COVID-19 Lockdown Journal: Day 13 Joburg COVID-19 Lockdown Journal: Day 12 Joburg COVID-19 Lockdown Journal: Day 11 Joburg COVID-19 Lockdown Journal: Day 10 Joburg COVID-19 Lockdown Journal: Day 9 Joburg COVID-19 Lockdown Journal: Day 8 Joburg COVID-19 Lockdown Journal: Day 7 (by the Melville Cat) Joburg COVID-19 Lockdown Journal: Day 6 Joburg COVID-19 Lockdown Journal: Day 5 Joburg COVID-19 Lockdown Journal: Day 4 Joburg COVID-19 Lockdown Journal: Day 3 Joburg COVID-19 Lockdown Journal: Day 2 Joburg COVID-19 Lockdown Journal: Day 1 Joburg COVID-19 Lockdown Journal: Day 0 Joburg COVID-19 Lockdown Journal: Day -1 Joburg COVID-19 Lockdown Journal: Day -2 Life in Joburg During COVID-19 Is It Still Okay to Blog About Restaurants?

> View All
Sunday Morning at 44 Stanley Avenue My Top 5 Moments in the Great State of Maine Afro-Latin Flavors (and Fun) at Artüro in Melville Burgers of the East Rand: Zani in Katlehong Four Days in Spain's Picos de Europa The De Baba Eatery Sparks a Melville Comeback A Jacaranda Special: Purple Pastries in Westcliff Walking Downtown Jozi: A Photo Story Asian Food Explorations in Rivonia Yola's: The Place for Koesisters (and Koeksisters?) in Joburg A Staycation in Kensington Friday Morning at the Biggest Fresh Produce Market in Africa Four Days in Rhode Island, America's Smallest State Pomegranates and Turkish Food in Centurion Bev's Burgers: My Joburg Burger Obsession Quirky South Africa, Part 1: Padstals of the Platteland Chinese Tea and Cake in Bedfordview Take a Walk Through Brixton with the Blogitects Hidden Joburg: The Radium Beer Hall in Orange Grove Eating Gatsbys in Salt River, Cape Town A Tour of Joburg's Mediterranean East Why I Became a Member of the Rand Club Mexican Food in Alexandra (and Other Tales From the Kasi) Glorious, Plastic-free Shopping at the Refillery The Shawarma King of Roodepoort Emzini: The Place to Eat in Westdene Mustardbox 713: Chowing Korean Corn Dogs in Boksburg Return to De Hoop Nature Reserve Syrian Rose: The Best Restaurant in Fordsburg Wine Tasting Dos and Don'ts: Lessons From Noble Vice Roasty's Roadhouse: Worth the Journey to Fourways A Bagel Pop-Up in Blairgowrie Jozi Getaways: Farmhouse@58 in the Cradle of Humankind Senhor Galo's: A Portuguese Roadhouse in Edenvale A Charming Dive Bar in Fordsburg: Archie's Pub & Grill Top 5 Pandemic Dining Destinations in the Jozi Suburbs My Favorite Jozi Coffee Shops: Red Door Café in Edenvale Saturday Night at the Burger Box Roadhouse, Krugersdorp A Post About South Carolina Barbecue Two Days With Joburg Tourism: A Photo Story The Pure and Cool Roadhouse, Malvern My Favorite Jozi Coffee Shops: Vice in Craighall Park Big Night Out at Uncle Harry's Roadhouse Cruising Along the Eastern Cape's Route 72 Dinner at Johnny Guitar Drive In (Roadhouse) in Alberton Pilgrimage to the Big Pineapple A Visitor's Guide to Bathurst View From the Top of the Nizamiye Mosque Chicken Dinner at Chilli Pepper on Immink Drive Where to Eat Outside in Joburg: Blind Tiger I'm Obsessed With Sourdough Bread (and other pandemic thoughts) Valentine's Date at the Fireplace Roadhouse My Favorite Jozi Coffee Shops: Toasted in Parkwood Roadhouses of Gauteng Province Quickie Restaurant Review: Anong Thai in Cyrildene A Green and Blue Wonderland at Walkersons A Post About Dagwoods Wandering Lenasia with the Purple Pimpernel An Organic, Vegan Exploration of Joburg Yummy Mayfair: An American Junk Food Bonanza Farming With Mama Fifi: Bertrams Inner City Farm Things Are Happening in Joburg City #JobsSaveLives: The Plight of Melville's Restaurants The Jozi Lockdown Hustle (Day 75) What Next? (Lockdown Day 69) Chicken and Waffles in Melville (Lockdown Day 62) Lockdown Journal: Day 57 (I Got Nothing) Lockdown Journal: Day 54 (Patisserie Portraits) Lockdown Journal: Day 53 (I'm Back) Lockdown Journal: Day 48 (Gerald's Magic Bread) Lockdown Journal: Day 45 (Mother's Day) Lockdown Journal: Day 44 (Mask Fashion) Lockdown Journal: Day 41 (My Airing of Grievances) Lockdown Journal: Day 20 (Perfect Circles) Lockdown Journal: Day 17 (Happy Easter) Joburg COVID-19 Lockdown Journal: Day 11 Is It Still Okay to Blog About Restaurants? Mouth-Watering American Biscuits, in Joburg Joburg's Hottest Rooftop Party at Hallmark House Magic at Rand Steam: Rialheim and Boho Cafe and Co. Touring Soweto with a South African Blonde This Is the East: Deliciously Greek Coffee Shop and Deli Green Chile Cheeseburgers (and Other Wonderful Things in New Mexico) Jozi Restaurant Round-Up This Is the East: Hodad's of Edenvale South Africa's Best Tex-Mex Restaurant Sobae Sorbet: A Frozen Joburg Love Story Five Great Places for Fish and Chips in Joburg Musings on Migration in Joburg Five Things to Do in Potchefstroom 8 Magical Moments in the Swartland Ba-Pita: A New (Old) Restaurant in Melville 36 Hours in Hermanus The Hidden Vegan Restaurant in a Blairgowrie Petrol Station My Favorite Jozi Coffee Shops: AFRIKOA in Rosebank Five Great Jozi Cheese Shops Urbanologi: My Number One Date Night Restaurant The Best Margherita Pizza in Joburg (or maybe the world) This Is the East: The Windmill of Van Riebeek Avenue Afternoon Tea in Bezuidenhout Valley Artivist: Braamfontein's Must-Visit Art Bar My Favorite Jozi Coffee Shops: Loof Coffee in Norwood This Is the East: O' Peri Peri of Edenvale A Summer Weekend at Brahman Hills This Is the East: Cremalat 10 Rad Joburg Things I Didn't Blog About in 2018 November Restaurant of the Month: Kafe Noir The Interesting Story Behind Linden's Ritual Café October Restaurant of the Month: Die Kneipe in Kensington Tips for Visiting Joburg's Little Addis My Favorite Jozi Coffeeshops: Tilt Coffee in Melville September Restaurant of the Month: Lexi's Healthy Eatery My Favorite Jozi Coffeeshops: Bertrand in Maboneng August Restaurant of the Month: Ben's Pizza in Marshalltown Two Days in the Robertson Wine Valley July Restaurant of the Month: NGC Blairgowrie A Beautiful Place to Eat and Sleep in Auckland Park Avant-garde Cocktails at Melville's Mooteebar This Is the East: Croydon Bakery A Tour of Johannesburg Food Trucks June Restaurant of the Month: Sumting Fresh May Restaurant of the Month: Tonino's 10 Places to Visit in Melville's 27 Boxes April Restaurant of the Month: The Bagel Zone Things I Like in Linden My Favorite Jozi Coffeeshops: Thirdspace March Restaurant of the Month: Bergbron Plaaskombuis Brightside Farm: Where Joburg's Best Food Comes From February Restaurant of the Month: Impi Brewing Co. in Lorentzville January Restaurant of the Month: Reserved Cafe in Melville 10 Really Cool Jozi Places I Didn't Blog About in 2017 #Gauteng52, Week 52: Bagels and More From Feigel's Shopping for "Best Before" Deals at Crazy Groceries A Theatrical Dinner Chez Fong #Gauteng52, Week 49: Culinary Table in Lanseria #Gauteng52, Week 48: The Richmond Studio Café #Gauteng52, Week 44: 9 Things to Do in Quirky Cullinan A Secret Bakery in Kramerville A Visit to Fourways and Some Thoughts on Markets #Gauteng52, Week 41: Fresh Fish at La Marina Foods Andalousse: A Quickie Cape Town Restaurant Review #Gauteng52, Week 35: Winnie's Tuckshop in Tembisa #Gauteng52, Week 32: Joburg's Best Fish and Chips Quickie Restaurant (and Hotel) Review: Clico Boutique Hotel #Gauteng52, Week 30: The Joburg Jamonópolis A Pedicure and More at the Cosmopolitan Hotel Quickie Restaurant Review: Rosto in Linden #Gauteng52, Week 25: Scrumptious Pastries at Café Patisse #Gauteng52, Week 23: Food Junxion #Gauteng52, Week 21: Breezeblock in Brixton #Gauteng52, Week 20: Benoni's Victorian Secret #Gauteng52, Week 14: Glory in Melville #Gauteng52, Week 13: Art and Design at Ellis House Friday Night at the Yeoville Dinner Club #Gauteng52, Week 10: Joburg's Best Chocolate #Gauteng52, Week 8: Picking Raspberries in Joburg South #Gauteng52, Week 5: Hot Pot in Joburg's Third Chinatown A Delicious Syrian Meal and a Rant About Refugees Discovering South African Food in Alexandra Township #Gauteng52, Week 4: A Taste of Paris in Blairgowrie #Gauteng52, Week 2: Schwaben Butchery, Where Pigs Come to Die Quickie Restaurant Review: Mamasan in Melville News Flash: The First Oriental Plaza Instameet (With Prizes) My Five Favorite Spots for Afternoon Tea in Joburg Keyes Art Mile: A New Jozi Hangout in Rosebank Three Random Days in Cape Town: Mountaintops, Beer, and Big Fat Seals Five Amazing New Places in Downtown Jozi (not in Maboneng or Braamfontein) A Good Sushi Restaurant in Joburg Joburg's Cosmopolitan Hotel: Then and Now Return to Lindfield, Joburg's Quirkiest Historic House Quirky High Tea at Fairlawns Boutique Hotel Quickie Restaurant Reviews: Hell's Kitchen and Pablo Eggs-Go-Bar Why I Waited in Line for Two Hours At Starbucks and Krispy Kreme Quickie Restaurant Review: Industry Bakery in Emmarentia Joburg's Best-Kept Mexican Food Secret Big News About Joburg's Newest Inner City Development Some Updates on Mexican Food in Johannesburg Johannesburg's Best German Bakery Who Even Are You, Cappadocia? Five Things I Ate in Istanbul Mac & Cheese in Jozi My Favorite Corner in Melville A Quick Jaunt to Abu Dhabi At Long Last, High Tea at the Four Seasons Pop-Up Burgers, Revisited Some New Discoveries in Chinatown An "Off the Beaten Path" Guide to Joburg Learning to Cook, Faldela's Way Three Awesome New Places to Hang Out in Melville #HelloWeekend: 48 Hours in Cape Town Joburg's Coolest Luxury Hotel (and it's not in Sandton) Breakfast in the Jozi 'Burbs: My Top Five Picks Where to Eat Cheap, Delicious Turkish Food in Joburg I Ate South Africa The Best (Only?) Arabic Pastries in Joburg Indian Food Returns to Melville Five Secret Spots for a Romantic Dinner in Jozi Jozi Pizza Wars: Episode 3 Jozi Pizza Wars: Episode 2 Newtown's South African/Ethiopian/Vegan Coffee Shop Jozi Pizza Wars: Episode 1 A Story About Milkshakes The New Best Croissant in Jozi Jozi Top Fives: Cheap Eats Edition Update on Random Hot Pot Place (and Another Awesome Chinese Restaurant) A Spectacular Jozi Dinner: the Saxon's Five Hundred Domesticating With Daily Dish Sandton Dinner on a Budget: Random Japanese Hot Pot My Favorite Classy Dinner Spot in Sandton Lazy Sunday on Durban's North Beach Joburg's Best Bunny Chow The Hippest, Yummiest Ice Cream (and Waffles) In Joburg Vegan Food That Every South African Will Love Eating My Way Through Yeoville Melville Snapshot: The Great Eastern Food Bar A Mexican Chef in Johannesburg "Researching" Burgers and Shirtless Men Cubata Portuguese Grill: It's Okay to Stuff Your Face Here Bubble Tea Smack-down: Simplicity vs. Happy.me Fun Food in Yeoville High Tea in Jozi Taiwanese Mexican Food, Made in South Africa Joburg City Fest: Beer, Bright Lights and BCUC "Kwa" for the Crois-Nut The Other Ethiopian Joint in Maboneng Pop-up Burgers for Ten Rand. Ten Rand! Last Supper at Gramadoelas Father Coffee: The Pinnacle of Caffeine Hipness Feel-Good Food in Downtown Jozi Norwood: Almost as Awesome as Melville Dinner at the Darkie Café The Leopard: From Parkhurst to Melville Birthday Celebration in the Lap of Luxury The Best Croissant in Jozi Melville Insta-brunch A Very Furry Birthday at The Plaza Spar's Magic Bread Café Mexicho: You Can Eat There After All A Triple-7 Birthday Extravaganza A Melville American on the 4th of July Medieval Wench for an Evening Burgers and Dog Thunder Gun! Ice Cream and Art Deco in the African 'Burbs Wishing on the New Year An Unforgettable Day in Chinatown Getting to Know Gandhi Crack-a-DOOO! The Finest Jozi Burger Money Can Buy Alex: Joburg's Other Township 36 Hours in the Lowcountry Brunching With Bing A Cuppa Joe in Jozi 7 Links: A Blog Award That Doesn't Suck Beef. It's What's for Dinner (on my birthday). Yo Yo, Yeoville The Lucky 5 Star Curry House Jozi Cheesiness A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown Scouring Gabs for Mma Ramotswe The Spur Burger: A South-African-Texan-Native-American Tradition Escape to the Rainy Countryside Exploring Jozi's Odd Side Saturday Night Cricket Fever in Fordsburg Handmade on Melville's Main Road Breakfast at Bamboo Clap for Chow Mein The Mean Streets of Hillbrow Selassie, Obama, and Damn Good Ethiopian Food Hiking Joburg's Main Drag Sunday's Main Event Melville Pizza: Think Thin Sweet Indian Valentines Miscellaneous Cape Town Daytripping Around the Cape Elephant-Watching Through the Rearview Mirror Joburg's Wacky Victorian Time Warp Sowetan for a Day Cricket Continued What's a Litchi and How Do I Eat One? Zoo Lake: Where the Locals Go Christmas Under the African Sun Christmas Eve-Eve at Ratz Cricket: Not a Game for Sissies Beans for Breakfast Melville Pass-throughs Part 4 of 4: A Thanksgiving Journey From Swaziland to Joburg Part 3 of 4: A Swazi Reunion Part 2 of 4: Trying to Stay Dry in Swaziland Part 1 of 3: On the Road to Swaziland Two Posts for the Price of One: Apartheid Photography and Corn A Birthday Celebration with Hats and Rats Lesotho Redux A Week on the Commune The Antbear and the ‘Berg Zuma Speaks (and we miss it) Durban Extremes A Thousand Hills Bedlam at the Beach Chowing Down, Durban-style Final Thoughts on Lesotho The Purple Onion and the Basotho Hat Mexicho's Revenge Where Not to Eat in Melville In the 'Hood Haloumania Home

> View All
The 2Summers #Gauteng52 Book: Frequently Asked Questions #Gauteng52: The Year in Review #Gauteng52, Week 52: Bagels and More From Feigel's #Gauteng52, Week 51: Scala Barber, the Oldest Shop in Melville #Gauteng52, Week 50: Marievale Bird Sanctuary #Gauteng52, Week 49: Culinary Table in Lanseria #Gauteng52, Week 48: The Richmond Studio Café #Gauteng52, Week 47: Joburg's Best Handbags (and there's a sale) #Gauteng52, Week 46: Open Studios at August House #Gauteng52, Week 45: The Jesuits of Auckland Park #Gauteng52, Week 44: 9 Things to Do in Quirky Cullinan #Gauteng52, Week 43: African Flavour Books #Gauteng52, Week 42: Kensington's Rhodes Park #Gauteng52, Week 41: Fresh Fish at La Marina Foods #Gauteng52, Week 40: imPRESSed Craft Bindery and Letterpress #Gauteng52, Week 39: Zoo Lake Swimming Pool #Gauteng52, Week 38: Exploring Marabastad #Gauteng52, Week 37: South Africa's Only Russian Orthodox Church #Gauteng52, Week 36: The Reefsteamers Magaliesburg Express #Gauteng52, Week 35: Winnie's Tuckshop in Tembisa #Gauteng52, Week 34: The Pink Church With a Blue Door #Gauteng52, Week 33: The Hare Krishnas of Lenasia #Gauteng52, Week 32: Joburg's Best Fish and Chips #Gauteng52, Week 31: Pretoria's Prison Museum #Gauteng52, Week 30: The Joburg Jamonópolis #Gauteng52, Week 29: Sophiatown The Mix #Gauteng52, Week 28: Honky-Tonkin' at the Bapsfontein Hotel #Gauteng52, Week 27: Anton Smit Sculpture Park #Gauteng52, Week 26: Pretoria's Quirky Antique Route 6 #Gauteng52, Week 25: Scrumptious Pastries at Café Patisse #Gauteng52, Week 24: Turffontein Race Course #Gauteng52, Week 23: Food Junxion #Gauteng52, Week 22: An Old-School Printer in Malvern #Gauteng52, Week 21: Breezeblock in Brixton #Gauteng52, Week 20: Benoni's Victorian Secret #Gauteng52, Week 19: Where Basotho Blankets Are Made #Gauteng52, Week 18: Tswaing Meteorite Crater #Gauteng52, Week 17: The James Hall Museum of Transport #Gauteng52, Week 16: The Roodepoort Museum #Gauteng52, Week 15: The Majestic Video Store #Gauteng52, Week 14: Glory in Melville #Gauteng52, Week 13: Art and Design at Ellis House #Gauteng52, Week 12: The Cosmos of Delta Park #Gauteng52, Week 11: A New Take on Vilakazi Street #Gauteng52, Week 10: Joburg's Best Chocolate #Gauteng52, Week 9: Kavady at the Melrose Temple #Gauteng52, Week 8: Picking Raspberries in Joburg South #Gauteng52, Week 7: Johannesburg's Multiflora Market #Gauteng52, Week 6: Pretoria's Freedom Park #Gauteng52, Week 5: Hot Pot in Joburg's Third Chinatown #Gauteng52, Week 4: A Taste of Paris in Blairgowrie #Gauteng52, Week 3: Communing with Gandhi at Tolstoy Farm #Gauteng52, Week 2: Schwaben Butchery, Where Pigs Come to Die #Gauteng52, Week 1: Hiking the Hennops Trail

> View All
Mpumalanga, Part 2: Glamping at Kokiville Homestead Meandering Through Mpumalanga: The Panorama Route My Top 5 Moments in the Great State of Maine Mtunzini: A Beachy, Foresty Place in the Shade Two Days in St. Lucia, KwaZulu-Natal Four Days in Spain's Picos de Europa Hiking the Drakensberg's Spectacular Tugela Gorge The Blogitects Do Limpopo: Leshiba Wilderness The Blogitects Do Limpopo: Magoebaskloof Vredefort Dome: The Ultimate Weekend Getaway Guide A Weekend in Greyton (and a bit of Malgas) Quirky South Africa, Part 3: The Garden Route How to Climb Table Mountain via Skeleton Gorge The Glorious Proteas of Kloofendal Nature Reserve The Joburg City Park You Must Visit in 2022 Jozi Getaways: Farmhouse@58 in the Cradle of Humankind Bisecting Joburg: A Walk on Linksfield Ridge A Green and Blue Wonderland at Walkersons #10SouthAfricanTowns, Part 3: Kaapsehoop A Delicious Dose of Solitude in the Melville Koppies From the Beach to the Desert, Part I: Plettenberg Bay A Summer Weekend at Brahman Hills #Gauteng52, Week 18: Tswaing Meteorite Crater #Gauteng52, Week 1: Hiking the Hennops Trail A Dog-Friendly Getaway for a Dog-less Couple Three Random Days in Cape Town: Mountaintops, Beer, and Big Fat Seals Magoebaskloof: 13 Pictures of a Beautiful, Misty Morning Wild Horses of the Drakensberg I Climbed Some Mountains on Reunion Island Charged by a Dassie in Fourways A Beautiful Hike in Golden Gate (or, a Near-Death Experience in Golden Gate) Starfish Safari at De Hoop Nature Reserve On Top of the World in Namibia Crack-a-DOOO! Rock Art and Donkey Carts Hogsback Packing Kruger at Ground Level, Part 3: Mineral Kruger at Ground Level, Part 2: Vegetable Kruger at Ground Level, Part 1: Animal A Day in the Life of a Quirky Melville Tourist Clouds, Powerlines, and Pretty Dead Trees Hunting Rock Animals in a Mountain Sanctuary The End of 2Summers The Mean Streets of Hillbrow Hiking Joburg's Main Drag Weekend Worship on the Koppies Melville's Grassy Summer Wonderland Miscellaneous Cape Town Daytripping Around the Cape How Not to Climb Table Mountain Zoo Lake: Where the Locals Go A 2Summer Sunday Tortoises, Birds, Locusts, and One Fantastic Sunset The Antbear and the ‘Berg A Thousand Hills Wonderboom! The Bush A Melville Sunday

> View All
Stuurmansfontein: A Corbelled House in the Great Karoo Soweto Night Out: A Walk Through South Africa's History St. Mary's Cathedral: A Secret Church in Downtown Joburg Hunting for Fossils in the Cradle of Humankind A Special Tour in Bulte (Noordgesig): Sign Up Now The Blogitects Do Limpopo: Mapungubwe National Park A Morning in Noordgesig Joburg Heritage: Churches of Coronationville and Bosmont Vredefort Dome: The Ultimate Weekend Getaway Guide A Quick Tour of Brixton Monuments Art Blooms Inside Johannesburg's Drill Hall Four Days in Rhode Island, America's Smallest State Veldskoens: Southern Africa's Favorite Shoes Kolmanskop: A Ghost Town in the Namib Desert The Falling Water of Linksfield Ridge (and Other Architectural Marvels) Hidden Joburg: The Freemasons' Hall in Parktown Art in Fordsburg at Lilian Road Studios Hidden Joburg: The Greek Orthodox Cathedral of Saints Constantine and Helen Take a Walk Through Brixton with the Blogitects Hidden Joburg: The Radium Beer Hall in Orange Grove Sleeping in Jozi: A Night at the Rand Club Hidden Joburg: The View in Parktown Hidden Joburg: Glenshiel and Villa Arcadia The Secret Ruins of the Johannesburg Gas Works Knitting in Joburg: Arthur Bales Turns 120 Hidden Joburg: The Lions Shul Why I Became a Member of the Rand Club Mexican Food in Alexandra (and Other Tales From the Kasi) Andrew Lindsay, Joburg's Mosaic Master Call of the Melville Mielie Lady Astonishing Arniston Cleaning Up the Brixton Cemetery Two Days With Joburg Tourism: A Photo Story The Blogitects Spend a Night in Wild Wepener I Climbed a Mine Dump in Soweto A Visitor's Guide to Bathurst Back to Bethulie and the Royal Hotel MiniMark Wholesale Discount House: Fabric Heaven on Diagonal Street Valentine's Date at the Fireplace Roadhouse Visiting the Voortrekker Monument on the Day of Reconciliation Wandering Lenasia with the Purple Pimpernel A Visit to the Thokoza Memorial Spaza Shop Magic in Katlehong Announcing the Katlehong and Thokoza Spaza Shop Tour Thoughts About Racism, Anti-Racism, and White Supremacy (Lockdown Day 66) #10SouthAfricanTowns, Part 2: Kameel #10SouthAfricanTowns, Part 1: Val The Ruins of Rose Road: Photo Bonanza Touring Soweto with a South African Blonde Memories From Joburg's Carlton Hotel The Louis Botha S-Bend: Walking Through Joburg's History Kings Walden: A Magical Hotel in the Mountains of Limpopo 12 Portraits of Inspiring South African Women Ode to Limpopo Sculptures and Tiny Sweaters for Nelson Mandela Day Five Things to Do in Potchefstroom The Rand Club, Reinvented A Visit to Mandela House on Vilakazi Street The Dramatic Story of Rand Steam Laundries Afternoon Tea in Bezuidenhout Valley Join the Long March to Freedom Art Walk 5 Beautiful, Secret Places in Downtown Joburg Transwerke: Artists Bring a Crumbling Building to Life JoburgPlaces and the Restoration of Somerset House The Oldest House in Johannesburg The Wonders of Rock Art: Now at Sci-Bono From Africa to America: The National Museum of African American History and Culture The Long March to Freedom National Heritage Monument Adventures in North West Province: Whacky Groot Marico Adventures in North West Province: The Jacob Zuma Site of Arrest #Gauteng52, Week 44: 9 Things to Do in Quirky Cullinan The Heritage of Johannesburg's Middle-Class Suburbs #Gauteng52, Week 31: Pretoria's Prison Museum #Gauteng52, Week 29: Sophiatown The Mix Street Art and Cape Town's District Six A Magical Visit to Master Mansions #Gauteng52, Week 16: The Roodepoort Museum Inside Joburg's Historic Jeppe Post Office #Gauteng52, Week 6: Pretoria's Freedom Park #Gauteng52, Week 3: Communing with Gandhi at Tolstoy Farm News Flash: The First Oriental Plaza Instameet (With Prizes) From Mansions to Muti Shops: Exploring Johannesburg's Heritage Joburg's Cosmopolitan Hotel: Then and Now Return to Lindfield, Joburg's Quirkiest Historic House Touring Joburg's Mosques and Minarets Pafuri: A Beautiful Place With an Ugly History, Turned Beautiful Again Roving Johannesburg With the Roving Bantu Modderfontein: A Very Old Place That Needs Protection Snapshot from Ghana: Inside the Dungeons of Anomabo Gauteng Ambassadors Invade the Cradle of Humankind Statue-Hunting in the Historic District Graveyard Instawalk Remembering Rivonia on Madiba's Day Mystery Monument Revealed: Shadow Boxer! Pretty Pictures of Joburg Places The Rand Club: It's Old. The Keeper of the Dynamite Constitution Hill (A Long-Overdue Post) Mystery Monument to Be Revealed. But When? 300th Post: The Two Towers Fun Jazz in Jozi Houghton Heritage A Quirky, Churchy Tour of Troyeville 18 Hours on the Wild Frontier Sophiatown, Past and Present Voortrekker: My New Favorite Afrikaans Word

> View All
Spinning: South Africa’s Craziest Homegrown Motorsport Sunday Morning at 44 Stanley Avenue Photos From Braamfontein's Indwe Park Americans in Joburg: Why We Vote Hidden Joburg: The Home of Edoardo Villa Afro-Latin Flavors (and Fun) at Artüro in Melville Burgers of the East Rand: Zani in Katlehong Soweto Night Out: A Walk Through South Africa's History A Tearful Parade Through Hillbrow A Protest at the Johannesburg City Library St. Mary's Cathedral: A Secret Church in Downtown Joburg The De Baba Eatery Sparks a Melville Comeback Hunting for Fossils in the Cradle of Humankind Swap Movement: Joburg's Clothes Swap Phenomenon Ezemvelo: Great Hiking Close to Joburg Tuesday Night at the Sawubona Music Jam Early Saturday Morning at the Pretoria Boeremark Matric Farewell: Party of the Year in Bulte Joburg's Best Christmas Lights: Moray Drive, Bryanston A Stance Car Park-Off at FNB Stadium A Belated Kensington Jacaranda Walk Post Greylene the Suzuki Jimny Hits the Road Visiting Dolobran, Joburg's Quirkiest Mansion Rugby in South Africa Is Not Only a Game A Jacaranda Special: Purple Pastries in Westcliff A Morning in Noordgesig Walking Downtown Jozi: A Photo Story Asian Food Explorations in Rivonia Joburg Heritage: Churches of Coronationville and Bosmont The Spectacular Brixton Light Festival, Revisited Vredefort Dome: The Ultimate Weekend Getaway Guide A Quick Tour of Brixton Monuments Joburg Thrifting: Winter 2023 Yola's: The Place for Koesisters (and Koeksisters?) in Joburg Art Blooms Inside Johannesburg's Drill Hall What ChatGPT Says About 2Summers Jozi Fashion Designer for a Day A Staycation in Kensington Youth Day Warmup for the Brixton Light Festival Axe-Throwing in Johannesburg Friday Morning at the Biggest Fresh Produce Market in Africa Pomegranates and Turkish Food in Centurion Bev's Burgers: My Joburg Burger Obsession St. Alban's: A Hidden Cathedral in Ferreirasdorp The Falling Water of Linksfield Ridge (and Other Architectural Marvels) Chinese Tea and Cake in Bedfordview Trixie and Brixie Hidden Joburg: The Freemasons' Hall in Parktown Art in Fordsburg at Lilian Road Studios Black-Tie, Jozi-Style A Jacaranda Weekend in Rosebank Take a Walk Through Brixton with the Blogitects An Ode to Joburg in October Hidden Joburg: The Radium Beer Hall in Orange Grove Sleeping in Jozi: A Night at the Rand Club Hidden Joburg: The View in Parktown Hidden Joburg: Glenshiel and Villa Arcadia Spinning Bicycles in Soweto Sleeping in Jozi: A Night at the African Penthouses The Secret Ruins of the Johannesburg Gas Works Knitting in Joburg: Arthur Bales Turns 120 Hidden Joburg: The Lions Shul Gallery-Hopping Through Rosebank with Thabo the Tourist Why I Became a Member of the Rand Club Mexican Food in Alexandra (and Other Tales From the Kasi) Andrew Lindsay, Joburg's Mosaic Master Hidden Joburg: The Lemon Squeezer Church Joburg's Five Best Shawarmas The Awe-Inspiring Shiva Temple of Actonville, Benoni Glorious, Plastic-free Shopping at the Refillery Return to Jeppestown's City Hall Call of the Melville Mielie Lady Shopping Sustainably (and Cheaply) in Johannesburg The Cosmos Flowers of Delta Park: 2022 Edition The Funky Pots and Tiles of Liebermann Pottery The Shawarma King of Roodepoort The Glorious Proteas of Kloofendal Nature Reserve JFF Rooftop Farm: A Plant Nursery in the Sky Chappy: Vintage Heaven in Linden Emzini: The Place to Eat in Westdene The Joburg City Park You Must Visit in 2022 Isolating With Omicron, Brixton-Style Mustardbox 713: Chowing Korean Corn Dogs in Boksburg Outrage Over Omicron: A Rant From South Africa Syrian Rose: The Best Restaurant in Fordsburg Roasty's Roadhouse: Worth the Journey to Fourways A Jacaranda Walk Through Rosebank A Bagel Pop-Up in Blairgowrie Photo Post: Joburg Graffiti Bonanza 2Summers Moves to Brixton Jozi Getaways: Farmhouse@58 in the Cradle of Humankind Diepkloof, Soweto, on a Sunday Cleaning Up the Brixton Cemetery Spectacular African Art at the Wits Art Museum Senhor Galo's: A Portuguese Roadhouse in Edenvale The Beautiful Brixton Burn A Charming Dive Bar in Fordsburg: Archie's Pub & Grill The Old Lake Market, Parkview Top 5 Pandemic Dining Destinations in the Jozi Suburbs My Favorite Jozi Coffee Shops: Red Door Café in Edenvale Thrifting Across the East Rand Saturday Night at the Burger Box Roadhouse, Krugersdorp Two Days With Joburg Tourism: A Photo Story Knitting in Joburg: Elli's Needlework, Edenvale The Pure and Cool Roadhouse, Malvern My Favorite Jozi Coffee Shops: Vice in Craighall Park Big Night Out at Uncle Harry's Roadhouse Dinner at Johnny Guitar Drive In (Roadhouse) in Alberton I Climbed a Mine Dump in Soweto View From the Top of the Nizamiye Mosque Chicken Dinner at Chilli Pepper on Immink Drive Braamfontein From Above Where to Eat Outside in Joburg: Blind Tiger I'm Obsessed With Sourdough Bread (and other pandemic thoughts) Bisecting Joburg: A Walk on Linksfield Ridge MiniMark Wholesale Discount House: Fabric Heaven on Diagonal Street Valentine's Date at the Fireplace Roadhouse My Favorite Jozi Coffee Shops: Toasted in Parkwood Roadhouses of Gauteng Province The 2Summers 2021 Support Group: Post #1 (Green) St. James Presbyterian Church: A Tribute to South Africa's Covid-19 Dead Blogging Through the Second Wave Quickie Restaurant Review: Anong Thai in Cyrildene A December Quarantine Story Walking Downtown Joburg With Gerald A Post About Dagwoods Wandering Lenasia with the Purple Pimpernel An Organic, Vegan Exploration of Joburg A Corner Shop Exhibition in Brixton Yummy Mayfair: An American Junk Food Bonanza A Visit to the Thokoza Memorial A Tree at Westdene Dam Joburg Jacaranda Watch: October 2020 Spaza Shop Magic in Katlehong A Sunday Afternoon at Zoo Lake Announcing the Katlehong and Thokoza Spaza Shop Tour Cycling in Soweto With Locals A Delicious Dose of Solitude in the Melville Koppies Farming With Mama Fifi: Bertrams Inner City Farm A Cycling and Food Tour Through Berea, Yeoville, Bertrams, and More A Very Big Haircut (and a Donation to Charity) The South African Lockdown Wind-down Endings and Beginnings for the Melville Food Program Five Outings in Gauteng Province Things Are Happening in Joburg City Johannesburg Botanical Gardens and Emmarentia Dam Are Open Lockdown Revisited: Fake It 'Til You Make It The Birds of Paterson Park #JobsSaveLives: The Plight of Melville's Restaurants Food Parcels and Hazmat Suits I'm Back: An Un-numbered Lockdown Post Day 100: My Top Five Lockdown Posts A Visit to Hillbrow (Lockdown Day 99) 3000 Food Parcels (Lockdown Day 98) Lockdown Day 97 I Have a Blanket Problem (Lockdown Day 96) The Melville Cat Leaves and Comes Back (Lockdown Day 95) Ten Years of 2Summers (Lockdown Day 92) The Poet (Day 91) I Just Want to Stay Home (Lockdown Day 89) Trixie the Melville Kitten (Day 88) Lockdown Level 3, Version 2.0 (Day 85) Backpacks Full of Food (Lockdown Day 84) A Basotho Blanket (Lockdown Day 83) Soweto (Lockdown Day 82) Villa Gloria in Krugersdorp (Lockdown Day 81) The COVID-19 Paradox (Lockdown Day 78) A Jozi Winter Sunrise (Lockdown Day 77) Five Good Things That Have Happened to Me During Lockdown (Day 76) The Jozi Lockdown Hustle (Day 75) African Accent Spaza Shop in Katlehong (Lockdown Day 74) Please Support the Melville Food Parcel Program (Lockdown Day 71) What Next? (Lockdown Day 69) A Difficult Day for the Melville Cat (Lockdown Day 64) Food Parcel Day (Lockdown Day 63) Chicken and Waffles in Melville (Lockdown Day 62) Level 3 Basics (Lockdown Day 61) Fetch the Bolt Cutters (Lockdown Day 60) Lockdown Journal: Day 57 (I Got Nothing) Lockdown Journal: Day 55 (Out and About) Lockdown Journal: Day 54 (Patisserie Portraits) Lockdown Journal: Day 53 (I'm Back) Lockdown Journal: Day 50 (A Good Day) Lockdown Journal: Day 49 (Facebook) Lockdown Journal: Day 46 (Face Masks and Feelings) Lockdown Journal: Day 45 (Mother's Day) Lockdown Journal: Day 44 (Mask Fashion) Lockdown Journal: Day 43 (Pictures of Cats) Lockdown Journal: Day 42 (Shattered) Lockdown Journal: Day 41 (My Airing of Grievances) Lockdown Journal: Day 40 (Cinco de Mayo) Lockdown Journal: Day 38 (Walking Thoughts) Lockdown Journal: Day 37 (The Melville Cat Inside) Lockdown Journal: Day 36 (Outside in Melville) Lockdown Journal: Day 35 (Level 4) Lockdown Journal: Day 33 (Winter) Lockdown Journal: Day 32 (Time Travel) Lockdown Journal: Day 31 (Baking Bread) Lockdown Journal: Day 30 (How Much Longer?) Lockdown Journal: Day 29 (Exchange of Humanity) Lockdown Journal: Day 28 (An American Garden) Lockdown Journal: Day 27 (Ice Flowers) Lockdown Journal: Day 26 (Spiral) Lockdown Journal: Day 25 (Monday) Lockdown Journal: Day 24 (A Secret Garden) Lockdown Journal: Day 23 (Birds of Paradise) Lockdown Journal: Day 22 (A Mental Health Day) Lockdown Journal: Day 21 (The Melville Cat) Lockdown Journal: Day 18 (Tree-Hugging) Lockdown Journal: Day 17 (Happy Easter) Lockdown Journal: Day 15 (One Day at a Time) Joburg COVID-19 Lockdown Journal: Day 13 Joburg COVID-19 Lockdown Journal: Day 12 Joburg COVID-19 Lockdown Journal: Day 11 Joburg COVID-19 Lockdown Journal: Day 10 Joburg COVID-19 Lockdown Journal: Day 9 Joburg COVID-19 Lockdown Journal: Day 8 Joburg COVID-19 Lockdown Journal: Day 7 (by the Melville Cat) Joburg COVID-19 Lockdown Journal: Day 6 Joburg COVID-19 Lockdown Journal: Day 5 Joburg COVID-19 Lockdown Journal: Day 4 Joburg COVID-19 Lockdown Journal: Day 3 Joburg COVID-19 Lockdown Journal: Day 2 Joburg COVID-19 Lockdown Journal: Day 1 Joburg COVID-19 Lockdown Journal: Day 0 Joburg COVID-19 Lockdown Journal: Day -1 Joburg COVID-19 Lockdown Journal: Day -2 Life in Joburg During COVID-19 Is It Still Okay to Blog About Restaurants? Mouth-Watering American Biscuits, in Joburg How I Became a Wine Guru in One Day Joburg's Hottest Rooftop Party at Hallmark House Magic at Rand Steam: Rialheim and Boho Cafe and Co. Upcycle: Giving Junk A Second Chance in Joburg The Ruins of Rose Road: Photo Bonanza Maps 4 Africa: Navigating Africa Without Google Memories From Joburg's Carlton Hotel This Is the East: Deliciously Greek Coffee Shop and Deli Looking Back at 2019. Looking Forward to 2020. The Louis Botha S-Bend: Walking Through Joburg's History Five Places to Buy Local Gifts in Joburg Bank of Lisbon: The Implosion of a Jozi SkyScraper The Shot Hole Borer Beetle: A Deadly Threat to Joburg's Trees Exploring Joburg's Private Gardens Jozi Restaurant Round-Up This Is the East: Hodad's of Edenvale Sobae Sorbet: A Frozen Joburg Love Story Five Great Places for Fish and Chips in Joburg Feeling South Africa's Pain Musings on Migration in Joburg Madi a Thavha Mountain Lodge: An Art-Lover's Paradise From the Melville Cat: The Midget Fluff Ball Menace Turns One 20 Pictures From Walk the Talk 2019 My Favorite Jozi Coffee Shops: Ophelia in Emmarentia The Rand Club, Reinvented Ba-Pita: A New (Old) Restaurant in Melville A Visit to Mandela House on Vilakazi Street Five Great Jozi Walks to Prepare for MTN Walk the Talk with 702 The Hidden Vegan Restaurant in a Blairgowrie Petrol Station Five Fantastic Jozi Cocktail Bars The Dramatic Story of Rand Steam Laundries My Favorite Jozi Coffee Shops: AFRIKOA in Rosebank Five Great Jozi Cheese Shops Urbanologi: My Number One Date Night Restaurant Men on Tinder: Read This This Is the East: TJIPS in Eastgate Mall That Time I Climbed Ponte The Best Margherita Pizza in Joburg (or maybe the world) Not Cycling Through Alexandra Township This Is the East: The Windmill of Van Riebeek Avenue Afternoon Tea in Bezuidenhout Valley Artivist: Braamfontein's Must-Visit Art Bar Langwan Cleaners and the Mother Teresa of Albert Street My Favorite Jozi Coffee Shops: Loof Coffee in Norwood Casting Bronze in the Heart of the City Cycle Joburg With Kennedy This Is the East: O' Peri Peri of Edenvale 2019 Update From the Melville Cat Rants and Rages of a 40-Something Woman This Is the East: Cremalat Join the Long March to Freedom Art Walk For Meruschka (a.k.a. MzansiGirl) 5 Beautiful, Secret Places in Downtown Joburg 10 Rad Joburg Things I Didn't Blog About in 2018 A December Wedding in Joburg Learning About DNA (and Me) at Health Works in Hyde Park Meditating at the Buddhist Centre in Fietas November Restaurant of the Month: Kafe Noir Elevate at the Reef Hotel: Joburg's Secret Rooftop Bar The Interesting Story Behind Linden's Ritual Café Transwerke: Artists Bring a Crumbling Building to Life The 2Summers #Gauteng52 Book: Frequently Asked Questions The Melville Cat: I Am a Cat Food Spokesperson October Restaurant of the Month: Die Kneipe in Kensington Tips for Visiting Joburg's Little Addis This Is the East: Rock Raceway in Brakpan Mallies Spice Works: The Place to Buy Spices in Joburg My Favorite Jozi Coffeeshops: Tilt Coffee in Melville September Restaurant of the Month: Lexi's Healthy Eatery From the Melville Cat: A Kitten in My Castle Learn How to Blog From a Reluctant Blogger My Favorite Jozi Coffeeshops: Bertrand in Maboneng The Newtown Heads Are Back in Action August Restaurant of the Month: Ben's Pizza in Marshalltown JoburgPlaces and the Restoration of Somerset House The Oldest House in Johannesburg July Restaurant of the Month: NGC Blairgowrie A Beautiful Place to Eat and Sleep in Auckland Park Avant-garde Cocktails at Melville's Mooteebar This Is the East: Croydon Bakery Hot Air Ballooning Over South Africa A Tour of Johannesburg Food Trucks June Restaurant of the Month: Sumting Fresh On Top of Joburg at 120 End Street Jaw-Dropping South African Dance in Orange Farm The Wonders of Rock Art: Now at Sci-Bono May Restaurant of the Month: Tonino's 10 Places to Visit in Melville's 27 Boxes Cycling Tour Through Diepsloot Tarantino's: Joburg's Most Secret Coffeeshop Some Shots From the Top of the Sentech Tower April Restaurant of the Month: The Bagel Zone Things I Like in Linden Fashion Makeover with Dr. Pachanga My Favorite Jozi Coffeeshops: Flynn Coffee Bonolo's Beautiful Melville Garden My Favorite Jozi Coffeeshops: Thirdspace Skateboarding Across Jozi 2Summers in Motion March Restaurant of the Month: Bergbron Plaaskombuis Yoga + Bunnies My Favorite Jozi Coffeeshops: Yield Coffee Bar "Renee's Little Killers" at Jozi Carnivores That Jozi Skyline February Restaurant of the Month: Impi Brewing Co. in Lorentzville A Winery in Joburg! January Restaurant of the Month: Reserved Cafe in Melville Printing Handmade Business Cards in Joburg Joburg Airports: O.R. Tambo vs. Lanseria 10 Really Cool Jozi Places I Didn't Blog About in 2017 #Gauteng52: The Year in Review #Gauteng52, Week 52: Bagels and More From Feigel's Shopping for "Best Before" Deals at Crazy Groceries #Gauteng52, Week 51: Scala Barber, the Oldest Shop in Melville A December Staycation in Braamfontein A Theatrical Dinner Chez Fong #Gauteng52, Week 49: Culinary Table in Lanseria #Gauteng52, Week 48: The Richmond Studio Café #Gauteng52, Week 47: Joburg's Best Handbags (and there's a sale) Moving to Joburg? Hannah Can Help. Reclaim the Wilds This Sunday #Gauteng52, Week 46: Open Studios at August House #Gauteng52, Week 45: The Jesuits of Auckland Park From the Melville Cat: I'm a Work of Art A Secret Bakery in Kramerville A Visit to Fourways and Some Thoughts on Markets #Gauteng52, Week 42: Kensington's Rhodes Park 8 Years, 800 Blog Posts #Gauteng52, Week 41: Fresh Fish at La Marina Foods #Gauteng52, Week 40: imPRESSed Craft Bindery and Letterpress The Heritage of Johannesburg's Middle-Class Suburbs The Best Massage in Joburg #WalkMyCity with 2Summers and Mzansigirl #Gauteng52, Week 39: Zoo Lake Swimming Pool #Gauteng52, Week 37: South Africa's Only Russian Orthodox Church #Gauteng52, Week 36: The Reefsteamers Magaliesburg Express #Gauteng52, Week 35: Winnie's Tuckshop in Tembisa #Gauteng52, Week 34: The Pink Church With a Blue Door The Ndebele Artists of Mpumalanga: Coming Soon to Joburg #Gauteng52, Week 32: Joburg's Best Fish and Chips Quickie Restaurant (and Hotel) Review: Clico Boutique Hotel #Gauteng52, Week 30: The Joburg Jamonópolis A Pedicure and More at the Cosmopolitan Hotel #Gauteng52, Week 29: Sophiatown The Mix The Casspir Project at the 2017 Turbine Art Fair Beading with Beauty at piece #Gauteng52, Week 28: Honky-Tonkin' at the Bapsfontein Hotel Quickie Restaurant Review: Rosto in Linden A Hillbrow Cat Becomes a Melville Cat #JoziWalks: Exploring Johannesburg's Forgotten Frontiers #Gauteng52, Week 25: Scrumptious Pastries at Café Patisse A New and Improved 2Summers Blog Course #Gauteng52, Week 24: Turffontein Race Course Remembering Swazi Werner of the Zebra Inn #Gauteng52, Week 23: Food Junxion A Magical Visit to Master Mansions #Gauteng52, Week 22: An Old-School Printer in Malvern #Gauteng52, Week 21: Breezeblock in Brixton #Gauteng52, Week 20: Benoni's Victorian Secret #Gauteng52, Week 19: Where Basotho Blankets Are Made #Gauteng52, Week 17: The James Hall Museum of Transport #Gauteng52, Week 16: The Roodepoort Museum #Gauteng52, Week 15: The Majestic Video Store The Melville Cat: I'm a Columnist #Gauteng52, Week 14: Glory in Melville In Transit: Hillbrow Above and Below #Gauteng52, Week 13: Art and Design at Ellis House #Gauteng52, Week 12: The Cosmos of Delta Park Inside Joburg's Historic Jeppe Post Office #Gauteng52, Week 11: A New Take on Vilakazi Street Friday Night at the Yeoville Dinner Club #Gauteng52, Week 10: Joburg's Best Chocolate #Gauteng52, Week 9: Kavady at the Melrose Temple #Gauteng52, Week 8: Picking Raspberries in Joburg South #TheGodProject: Nigerian Jews in Joburg #Gauteng52, Week 7: Johannesburg's Multiflora Market Johannesburg, 13 Floors Up #Gauteng52, Week 5: Hot Pot in Joburg's Third Chinatown A Delicious Syrian Meal and a Rant About Refugees Discovering South African Food in Alexandra Township #Gauteng52, Week 4: A Taste of Paris in Blairgowrie 10 Photos of "Our Hillbrow" #Gauteng52, Week 3: Communing with Gandhi at Tolstoy Farm #Gauteng52, Week 2: Schwaben Butchery, Where Pigs Come to Die Three Bars for Great Cocktails in Jozi An Instagram Challenge in 2016. A Blog Challenge in 2017. Two Men Get Married on the Roof of Johannesburg A Dog-Friendly Getaway for a Dog-less Couple Quickie Restaurant Review: Mamasan in Melville Katlehong Stories: Storytelling in a Johannesburg Township The Oriental Plaza Instameet: Winners Announced SA's Dirty Laundry: A Must-see Exhibition in Maboneng News Flash: The First Oriental Plaza Instameet (With Prizes) Long Live the Johannesburg City Library Read This: Jozi's Five Best Bookstores Melville: The Trumpocalypse Antidote Another Chance to Attend #2SummersBlogClass My Five Favorite Spots for Afternoon Tea in Joburg Keyes Art Mile: A New Jozi Hangout in Rosebank From Mansions to Muti Shops: Exploring Johannesburg's Heritage Five Amazing New Places in Downtown Jozi (not in Maboneng or Braamfontein) A Melville Cat Photoshoot Work Shop New Town: The Embodiment of Jozi Coolness Downtown Joburg's Newest Secret Coffeeshop A Good Sushi Restaurant in Joburg Soweto, the Adrenaline-Seekers' Capital of South Africa A Walk Through Alexandra Township Joburg's Cosmopolitan Hotel: Then and Now Return to Lindfield, Joburg's Quirkiest Historic House #TheGodProject: Holy Trinity Ethiopian Orthodox Tewahedo Church #2SummersBlogClass: A Really Good Saturday iThemba Tower: A Recycled Tower of Art in Troyeville Touring Joburg's Mosques and Minarets Wanna Be a Blogger? Come to My Course at Bridge Books Quirky High Tea at Fairlawns Boutique Hotel My Five Favorite Coffee Shops in Joburg 7 Reasons to Love Hlamvu Afrocentric Boutique Five Tips for Dealing With a Car Accident in South Africa My Favorite Joburg People: Lucky Masuka My Favorite Joburg People: Florence Ngobeni-Allen My Favorite Joburg People: James Ike My Favorite Joburg People: Michelle de Villiers Happy Kids and Paper Flowers at Joziburg Lane Bridge Books: A New Bookshop in Downtown Johannesburg Mini Ponte: My New Favorite Joburg Building My Favorite Joburg People: A Storytelling Project Quick Photoshoot on the Melville Koppies A Rainy Instameet in Jeppestown Quickie Restaurant Reviews: Hell's Kitchen and Pablo Eggs-Go-Bar A Must-Have Item for Every Garden in Johannesburg Why I Waited in Line for Two Hours At Starbucks and Krispy Kreme Five Quirky, Romantic Jozi Dates for Under R100 My 10 Favorite Shots of the Joburg Skyline Quickie Restaurant Review: Industry Bakery in Emmarentia Joburg's Best-Kept Mexican Food Secret Making Art in Johannesburg Big News About Joburg's Newest Inner City Development Recent Events in the Life of the Melville Cat The Wilds: Joburg's Controversial Garden of Eden Some Updates on Mexican Food in Johannesburg Roving Johannesburg With the Roving Bantu Remembering Henrike Johannesburg's Best German Bakery Walking on the Roof of Johannesburg I Love Westdene Graffiti #TheGodProject: Johannesburg's Home of Scientology Cruising Jozi's Streets, Selling Books From a Suitcase Mac & Cheese in Jozi Scenes From Lawley Township My Favorite Corner in Melville #InLoveWithAfrica: Finding Love In Johannesburg (Via AFKTravel) Melville Coffee Time With Internations Six Underrated Joburg Instagrammers to Follow in 2016 The Best Place to Live in Johannesburg The Melville Cat: My First Hotel Review At Long Last, High Tea at the Four Seasons Instax Fun in Jozi 2Summers Extreme Makeover Nine Random Fun Things in Joburg (Featuring Venus) The Melville Cat: I'm Back Pop-Up Burgers, Revisited The Melville Cat: I'm Missing A Golden Elephant in the City of Gold Ode to Instagram 10 New Discoveries in Soweto A Cheap, Easy Way to Have Fun in Joburg From the Melville Cat: Move? What Move? The Best Night Ever in Soweto 72 Hours in Soweto "Joburg is more Brooklyn than Brooklyn." Behind the Scenes at the Joburg Ballet Art Deco Hunting on the Wild, Wacky East Rand #TheGodProject: A Catholic Church in Rosebank Home in Melville Melville Newsflash: Print for Sale at Mzansi Gallery Some New Discoveries in Chinatown Shots From the Turbine Art Fair An "Off the Beaten Path" Guide to Joburg Three Awesome New Places to Hang Out in Melville Joburg's Coolest Luxury Hotel (and it's not in Sandton) Brixton on Fire: My Second Limited-Edition Print Breakfast in the Jozi 'Burbs: My Top Five Picks Modderfontein: A Very Old Place That Needs Protection Sunrise Photo Orgy at the Tippy-Top of Africa An Iconic Joburg Photowalk With Canon My Maboneng Story Where to Eat Cheap, Delicious Turkish Food in Joburg Three Days in Johannesburg: My TripAdvisor Travel Guide Some Thoughts on Xenophobia in South Africa This Just In: New Coffee Shop Discovered in Newtown Hallmark House: Big Changes Coming to Maboneng The Best (Only?) Arabic Pastries in Joburg Joburg's Most Iconic Buildings: Pick Your Favorite Indian Food Returns to Melville A Weekend Getaway to Maropeng Morning Stroll Through Hillbrow and Yeoville Photoblogging Competition: The Four Elements Five Secret Spots for a Romantic Dinner in Jozi Elvis is Alive (in Joburg) Instawalking Through Alex (With a DSLR) Jozi Pizza Wars: Episode 3 Jozi Top Fives: Walking Tours Edition Melville's New Anti-Salon Jozi Pizza Wars: Episode 2 Newtown's South African/Ethiopian/Vegan Coffee Shop Jozi Pizza Wars: Episode 1 Remembering Mandela in 2014 Johannesburg's Underground Pubs The New Best Croissant in Jozi My 500th Blog Post: 5 Things I Love and Hate about Joburg Jozi Top Fives: Museums and Galleries Edition Jozi Top Fives: The Best Parks in Town Top Ten Shots From the City of Gold Graffiti Takeover in Joburg's Banking District The 2014 Joburg City Festival: My Photo Highlights Jozi Top Fives: Cheap Eats Edition Preview: The Sheds @1Fox, and the Best Week of the Year in Joburg City Update on Random Hot Pot Place (and Another Awesome Chinese Restaurant) A Spectacular Jozi Dinner: the Saxon's Five Hundred Domesticating With Daily Dish Kalahari Books: My New Favorite Quirky Place in Joburg Sandton Dinner on a Budget: Random Japanese Hot Pot An Owl's Eye at the Joburg Zoo The Best Jozi Birthday Weekend of All Time, Ever My Favorite Classy Dinner Spot in Sandton Kings Cinema: Alexandra Township's Best-Kept Secret Joburg's Ever-Shifting Paint Canvas Hazy Blue Hour: My First Limited-Edition Print Behind the Scenes: The Sheds @1Fox Sunset From the Office of a Sandton Diamond Dealer (and some exciting news) Joburg's Best Bunny Chow (Re)discovering Joburg A Slice of Istanbul in Midrand The Hippest, Yummiest Ice Cream (and Waffles) In Joburg The New 2Summers Vegan Food That Every South African Will Love Screech of the Hadeda Melville Snapshot: Fly in My Backyard Jozi's Sunday Market Shuffle Melville Snapshot: Yada Yada Gifts and Clothing An American Migrant in Johannesburg Charged by a Dassie in Fourways Johannesburg's Amazing Race The Coolest Coffee Shop You've Never Heard Of Eating My Way Through Yeoville Johannesburg. In Your Pocket. The Story of a Hillbrow Cat Sandton Field and Study Centre: Boring Name, Beautiful Park Quirky Joburg: My Top 10 Picks Melville Snapshot: The Great Eastern Food Bar Sandton Snapshot: Sundowners at Higher Ground A Top-Secret View of the Jozi Skyline A Mexican Chef in Johannesburg Registering a Car in South Africa: An Expat’s Epic Journey (Part 3) Registering a Car in South Africa: An Expat's Epic Journey (Part 2) Registering a Car in South Africa: An Expat's Epic Journey (Part 1) Gauteng Ambassadors Invade the Cradle of Humankind All I Want for Christmas Is a Rainbow Giraffe Mourning, Honoring, Celebrating Madiba Cycling Though Soweto on Mandela's Weekend Mandela. And Me. "Researching" Burgers and Shirtless Men My New (Almost) Favorite Jozi Park 24 Storeys Above Sandton City Bubble Tea Smack-down: Simplicity vs. Happy.me Fun Food in Yeoville High Tea in Jozi Five Random Thoughts on the Joburg Philharmonic Orchestra Vendors Evicted from Jozi's Streets Taiwanese Mexican Food, Made in South Africa The Tower Lost Its Ball Women Make Art in an Alexandra Soap Shop A Bit of Baltimore in Kliptown Goodbye Africa, Hello America Evening Stroll Through the Heart of the City An Authentic Joburg Afternoon Freaky Friday in the Fashion District: Be There. Five Things I Didn't Know About Ballet Joburg City Fest: Beer, Bright Lights and BCUC "Kwa" for the Crois-Nut I Think I'm South African Now Insider Tips for the Joburg City Festival Graveyard Instawalk Faces of Jeppestown Still Crazy After All Three Years The Other Ethiopian Joint in Maboneng Pop-up Burgers for Ten Rand. Ten Rand! Cycling Jozi's Streets, at Night Quick Reminder: Melville is Awesome Hibernating With the Melville Cat Remembering Rivonia on Madiba's Day Little Turret in a Big City Last Supper at Gramadoelas Father Coffee: The Pinnacle of Caffeine Hipness Feel-Good Food in Downtown Jozi Melville's Memory Lane Little Addis, Uncut Fashion for an Unfashionable Person Mystery Monument Revealed: Shadow Boxer! Pause. Norwood: Almost as Awesome as Melville Urban Hiking, Jozi Fashion, Mexican Rooftopping, and an Underground Feast On Holiday in My Own City Brilliant Night View of #JoburgCity Did I Mention Jozi is Pretty? Pretty Pictures of Joburg Places Roof-Hopping Through a Beautiful City The Rand Club: It's Old. Close Encounter With a Parktown Prawn Dinner at the Darkie Café Walking in Jozi, Going Nowhere Broken iPhone, Awesome Instawalk Signs of Jozi: Prophets, Potions, and... The Leopard: From Parkhurst to Melville Constitution Hill (A Long-Overdue Post) Township Sunday. On a Bike. New Furniture for the Melville Cat Santarama Miniland: WTF? Riding the Joburg Red Bus (and not getting hijacked) What I Didn't Know About Joburg Mystery Monument to Be Revealed. But When? Jozi Round-up Rainy Art Walkabout with Hannelie Coetzee I Danced Like a Maniac in Hillbrow Help Us Rebuild the Hillbrow Boxing Club An Epic Orgy of Instagram Weekend of Jozi Awesomeness Soweto iPhonography Signing off for 2012 The Story Behind My Exhibition Photos (Belated) Three-wheeling Through Jozi I Exhibited. A Jacaranda Stroll, Without Jacarandas Stolen Shots of Hillbrow Photowalking Without a Camera I'm Exhibiting! Ponte City, Inside and Out Ponte. Troyeville: Quirky Art-Lover's Paradise 300th Post: The Two Towers Instagram Insanity Jozi Clouds, Instagrammed Jozi CBD: Above and Below I (He)art Joburg The Best Croissant in Jozi Birthday Card for Jon A Hardcore Tattoo Shooting Without a Viewfinder Melville Insta-brunch Three Flowers and a Tree Pink Pride Fun Jazz in Jozi Jailhouse Photo Exhibition Houghton Heritage A Very Furry Birthday at The Plaza Weekend Instablog Lily and Zulu Girl Kick Ass Girl Boxers Kick Ass. Part 2: The Champs A Major Shift Raging Whoremones Reign Supreme Real Women Wear Kilts Spar's Magic Bread South Africa in Technicolor Café Mexicho: You Can Eat There After All Hillbrow Pride A Melville American on the 4th of July Fête de la Melville Winter Through the Eyes of the Melville Cat A Quirky, Churchy Tour of Troyeville Half a Year (Or, Death Sucks) Ballroom Boxing A Glimpse of Jozi: Long Street Quirk Cold Weather, Astonishing Sky Invasion of the Tiny People Sundowners, Photos, and 360 Degrees of Jozi Back to School "I'm too much for most people. But I'm never enough for myself." Presidential Private Parts: Up Close and Personal Boxing on the Streets of Yeoville Medieval Wench for an Evening The Smokey Eye Fight Club, Part 2 Fight Club, Part 1 Burgers and Dog Wi-Fi Revolution Spiraling The Car Spa: What Every Jozi Car Needs 2Summers in the News A Bryanston Shopping Spree Thunder Gun! News From the Melville Cat Sunset From the Top of Africa Stories from Camp Sizanani A Bittersweet Jozi Easter An Ode to Melville I'm a Movie Star! After the Rain I Box, in Hillbrow I Died and Went to Airplane Heaven 100,000 Reasons to Love My Blog Run Jozi, Run I Box Another Stunning View of Jozi A Rose by Any Other Name... Lightning Crashes Vintage on Wheels Photo of the Day: Ominous Jozi Skyline Jozi Loves Books A Little Piece of Fake Tuscany in Fourways The Melville Cat Introduces Ms. M and JUNKIE Traditional African Culture in a Modern African City Ice Cream and Art Deco in the African 'Burbs A Beetherfly in My Backyard UMOJA! A Time to Be Born, A Time to Die A Special 2Summers Photo 2Summers Rides Pillion The Power of the Picture High and Low An Unforgettable Day in Chinatown Another New Year in Jozi A Lucky 5 Star House-Cooling A 2Summers Christmas Makeover Bright Lights, Big City Photo of the Day: The Melville Cat Returns I Can See Clearly Now (Sort Of) A Post About Photowalking, and a Whole Lot More Sophiatown, Past and Present Getting to Know Gandhi Life Is A Walk in the Dog Park South Africa is a Beautiful Place The Finest Jozi Burger Money Can Buy The Fleeting Life of a Melville Iris A Diepsloot Photo-Share An Update From the Melville Cat Summer Camp, South African Style Alex: Joburg's Other Township Gay and Proud in Jozi America's Pastime in a South African Township The Double Life of a Melville Cat Another South African Struggle Where to Caffeinate in Washington D.C. What I Miss Most about Washington Tattooed in My Nation's Capital Celebrating Cooncie With Hurricane Irene Brunching With Bing 365 Days in Jozi Talent-Scouting in Pretoria Jozi to Pretoria at High Speed A Cuppa Joe in Jozi 7 Links: A Blog Award That Doesn't Suck I Fell in Love With a Squatter Camp Celebrating Madiba with Soccer Painting the Town White, With Light Beef. It's What's for Dinner (on my birthday). Good Breakfast, Bad Photographer Saving Buildings and Lives in Hillbrow Am I a Photographer? This Blog Will Be Temporarily Eclipsed Yo Yo, Yeoville An American Girl's Guide to Driving in Johannesburg The Lucky 5 Star Curry House Jozi Cheesiness Rock the Cradle (of Humankind) A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown The ANC Football Divas Do Jozi Monkey Paws, Anyone? Bloomin' Aloe Photowalking Jozi's Downtown Fringes Clouds, Powerlines, and Pretty Dead Trees The Spur Burger: A South-African-Texan-Native-American Tradition Escape to the Rainy Countryside NIROX: Where Art, Nature, and Monkeys Meet The End of 2Summers Exploring Jozi's Odd Side Saturday Night Cricket Fever in Fordsburg Poetry, Photography and a Pug Jozi's Sparkling Night Sky Handmade on Melville's Main Road Breakfast at Bamboo Rrabobi! Sunrise, Sunset Clap for Chow Mein The Mean Streets of Hillbrow Jozi From Above We interrupt this regularly scheduled program... Selassie, Obama, and Damn Good Ethiopian Food Joburg’s Story in Pictures and Sound Hiking Joburg's Main Drag Sunday's Main Event Pottery-Shopping With a Rooster Melville Pizza: Think Thin 101 Guest Houses Sweet Indian Valentines A Tiger in the African Bush Cycling in a Town Where Car is King Weekend Worship on the Koppies Entanglement Melville's Grassy Summer Wonderland Elephant-Watching Through the Rearview Mirror Joburg's Wacky Victorian Time Warp Sowetan for a Day Mom Arrives to a Swarm of Termites Cricket Continued What's a Litchi and How Do I Eat One? A Summer Garden in Melville. And a Large Bug. Floodwatch 6 Months, 10,000 Hits Zoo Lake: Where the Locals Go Happy New Year From Jozi "It's Hard Being a Zimbo" Christmas Eve-Eve at Ratz Where Are the Holiday Shoppers? An Honest Living: Holiday Edition Christmas Below the Equator Melville Pass-throughs A 2Summer Sunday Two Posts for the Price of One: Apartheid Photography and Corn A Birthday Celebration with Hats and Rats An Honest Living, Part 2 Tortoises, Birds, Locusts, and One Fantastic Sunset An Honest Living Chowing Down, Durban-style Lots of Luck Mexicho's Revenge In the 'Hood Soccer City and Scarves A Melville Sunday A Walk Through Old Johannesburg North and South Home Here En Route It's Go Time Executing a Hemispheric Switch Two Summers in 2010

> View All
Jozi People: Sipho Mackenzie, Fashion Pioneer Afro-Latin Flavors (and Fun) at Artüro in Melville The De Baba Eatery Sparks a Melville Comeback Call of the Melville Mielie Lady Top 5 Pandemic Dining Destinations in the Jozi Suburbs A Delicious Dose of Solitude in the Melville Koppies Endings and Beginnings for the Melville Food Program #JobsSaveLives: The Plight of Melville's Restaurants Food Parcels and Hazmat Suits 3000 Food Parcels (Lockdown Day 98) The Melville Cat Leaves and Comes Back (Lockdown Day 95) The Poet (Day 91) Backpacks Full of Food (Lockdown Day 84) A Jozi Winter Sunrise (Lockdown Day 77) Please Support the Melville Food Parcel Program (Lockdown Day 71) A Difficult Day for the Melville Cat (Lockdown Day 64) Food Parcel Day (Lockdown Day 63) Lockdown Journal: Day 56 (Melville Food Relief) Lockdown Journal: Day 55 (Out and About) Lockdown Journal: Day 50 (A Good Day) Lockdown Journal: Day 48 (Gerald's Magic Bread) Lockdown Journal: Day 45 (Mother's Day) Lockdown Journal: Day 40 (Cinco de Mayo) Lockdown Journal: Day 38 (Walking Thoughts) Lockdown Journal: Day 36 (Outside in Melville) Lockdown Journal: Day 32 (Time Travel) Lockdown Journal: Day 29 (Exchange of Humanity) From the Melville Cat: Happy Birthday to Me From the Melville Cat: The Midget Fluff Ball Menace Turns One 2019 Update From the Melville Cat Avant-garde Cocktails at Melville's Mooteebar 10 Places to Visit in Melville's 27 Boxes Bonolo's Beautiful Melville Garden January Restaurant of the Month: Reserved Cafe in Melville #Gauteng52, Week 51: Scala Barber, the Oldest Shop in Melville #Gauteng52, Week 45: The Jesuits of Auckland Park From the Melville Cat: I'm a Work of Art #Gauteng52, Week 34: The Pink Church With a Blue Door A Hillbrow Cat Becomes a Melville Cat The Melville Cat: I'm a Columnist #Gauteng52, Week 14: Glory in Melville Quickie Restaurant Review: Mamasan in Melville Melville: The Trumpocalypse Antidote A Melville Cat Photoshoot My Favorite Joburg People: Michelle de Villiers Quick Photoshoot on the Melville Koppies Quickie Restaurant Reviews: Hell's Kitchen and Pablo Eggs-Go-Bar A Must-Have Item for Every Garden in Johannesburg Recent Events in the Life of the Melville Cat My Favorite Corner in Melville Melville Coffee Time With Internations The Melville Cat: I'm Missing From the Melville Cat: Move? What Move? A Few Words From the Melville Cat Home in Melville Melville Newsflash: Print for Sale at Mzansi Gallery Melville's New Anti-Salon Melville Snapshot: Fly in My Backyard Melville Snapshot: Yada Yada Gifts and Clothing Melville Snapshot: The Great Eastern Food Bar Quick Reminder: Melville is Awesome Melville's Memory Lane The Leopard: From Parkhurst to Melville Three-wheeling Through Jozi I Exhibited. Melville Was Made for Poetry Shooting Without a Viewfinder Melville Insta-brunch Sunday Morning Cat-a-Gram Fronds Unfurling Focusing Inward With Instagram Weekend Instablog Real Women Wear Kilts Spar's Magic Bread Café Mexicho: You Can Eat There After All A Cat Without a Tail A Triple-7 Birthday Extravaganza A Melville American on the 4th of July Fête de la Melville Crazy Koppies Clouds Wi-Fi Revolution Spiraling 2Summers Cooks News From the Melville Cat An Ode to Melville Jozi Loves Books The Melville Cat Introduces Ms. M and JUNKIE From the Melville Cat: The Lucky 5 Star is MINE A Beetherfly in My Backyard Message of Support From the Melville Cat A Lucky 5 Star House-Cooling A 2Summers Christmas Makeover Photo of the Day: The Melville Cat Returns I Can See Clearly Now (Sort Of) The Fleeting Life of a Melville Iris An Update From the Melville Cat The Double Life of a Melville Cat 365 Days in Jozi Jozi to Pretoria at High Speed Beef. It's What's for Dinner (on my birthday). Good Breakfast, Bad Photographer Yo Yo, Yeoville A Day in the Life of a Quirky Melville Tourist Bloomin' Aloe The End of 2Summers Poetry, Photography and a Pug Handmade on Melville's Main Road Breakfast at Bamboo Clap for Chow Mein Pottery-Shopping With a Rooster Melville Pizza: Think Thin 101 Guest Houses Melville's Grassy Summer Wonderland Sowetan for a Day Mom Arrives to a Swarm of Termites A Summer Garden in Melville. And a Large Bug. 6 Months, 10,000 Hits Zoo Lake: Where the Locals Go Christmas Under the African Sun Christmas Eve-Eve at Ratz Rain Rain Rain. Rain. Christmas Below the Equator Melville Pass-throughs Two Posts for the Price of One: Apartheid Photography and Corn A Birthday Celebration with Hats and Rats An Honest Living, Part 2 An Honest Living A Week on the Commune Chowing Down, Durban-style Mexicho's Revenge Where Not to Eat in Melville In the 'Hood A Melville Sunday Home Here Executing a Hemispheric Switch

> View All
Farewell From the Melville Cat The Melville Cat Leaves and Comes Back (Lockdown Day 95) Trixie the Melville Kitten (Day 88) A Difficult Day for the Melville Cat (Lockdown Day 64) Lockdown Journal: Day 43 (Pictures of Cats) Lockdown Journal: Day 37 (The Melville Cat Inside) Lockdown Journal: Day 32 (Time Travel) Lockdown Journal: Day 21 (The Melville Cat) Joburg COVID-19 Lockdown Journal: Day 7 (by the Melville Cat) From the Melville Cat: Happy Birthday to Me From the Melville Cat: The Midget Fluff Ball Menace Turns One 2019 Update From the Melville Cat The Melville Cat: I Am a Cat Food Spokesperson From the Melville Cat: A Kitten in My Castle The Melville Cat: My Favorite Feline Instagrammers From the Melville Cat: I'm a Work of Art From the Melville Cat: A Breakup A Hillbrow Cat Becomes a Melville Cat The Melville Cat: I'm a Columnist A Melville Cat Photoshoot My Favorite Joburg People: Michelle de Villiers A Must-Have Item for Every Garden in Johannesburg Recent Events in the Life of the Melville Cat The Melville Cat: My First Hotel Review The Melville Cat: I'm Back The Melville Cat: I'm Missing From the Melville Cat: Move? What Move? A Few Words From the Melville Cat Statement From the Melville Cat: I Am Not Moving (and Neither Is 2Summers) From the Melville Cat: Yes, I'm Still Here. 2Summers Is Too. Newsflash From the Melville Cat Hibernating With the Melville Cat New Furniture for the Melville Cat The Melville Cat: My Favorite Places Shooting Without a Viewfinder Sunday Morning

> View All
Mpumalanga, Part 2: Glamping at Kokiville Homestead Meandering Through Mpumalanga: The Panorama Route Photos From Braamfontein's Indwe Park Mtunzini: A Beachy, Foresty Place in the Shade Two Days in St. Lucia, KwaZulu-Natal The Blogitects Roadtrip to Augrabies Falls Hiking the Drakensberg's Spectacular Tugela Gorge Ezemvelo: Great Hiking Close to Joburg The Blogitects Do Limpopo: Marakele National Park The Blogitects Do Limpopo: Leshiba Wilderness The Blogitects Do Limpopo: Mapungubwe National Park Vredefort Dome: The Ultimate Weekend Getaway Guide A Winter Explosion of Aloes at the Aloe Farm A Weekend in Greyton (and a bit of Malgas) Suurbraak: Paradise in the Overberg Four Days in Rhode Island, America's Smallest State Quirky South Africa, Part 3: The Garden Route An Epic Journey Across Southern Namibia The Koichab Dunes: Namibia's Secret Sand Dunes Jozi Getaways: Houseboating on the Vaal River The Blogitects’ Excellent (Mis)adventures in KwaZulu-Natal, Part 2 The Cosmos Flowers of Delta Park: 2022 Edition How to Climb Table Mountain via Skeleton Gorge The Glorious Proteas of Kloofendal Nature Reserve Return to De Hoop Nature Reserve Wonderboom, 2.0! Joburg Jacaranda Watch: October 2020 A Delicious Dose of Solitude in the Melville Koppies From the Beach to the Desert, Part 2: Oudtshoorn 8 Magical Moments in the Swartland Reclaim the Wilds This Sunday 11 Spectacular Views in Stellenbosch #Gauteng52, Week 18: Tswaing Meteorite Crater #Gauteng52, Week 12: The Cosmos of Delta Park #Gauteng52, Week 1: Hiking the Hennops Trail A Dog-Friendly Getaway for a Dog-less Couple The Quest for Pretoria's White Jacarandas Chasing the Sunrise in Limpopo Magoebaskloof: 13 Pictures of a Beautiful, Misty Morning The Astonishing, Confounding Story of South Africa's White Lions The Land of Elephants and Baobabs Quick Photoshoot on the Melville Koppies The Wilds: Joburg's Controversial Garden of Eden That Day When I Flew Over an Erupting Volcano South Africa's Wild, Wild Coast: Part 2 South Africa's Wild, Wild Coast: Part 1 Pop-Up Travel: Addo Elephant National Park I Climbed the Highest Mountain in Zimbabwe Mystery Photo: Where Did I Take It? Jozi Top Fives: The Best Parks in Town Zip-lining Through the Magaliesberg on an Autumn Easter Weekend Charged by a Dassie in Fourways A Beautiful Hike in Golden Gate (or, a Near-Death Experience in Golden Gate) My New (Almost) Favorite Jozi Park Vic Falls Do's and Don'ts: Zambia Edition Victoria Falls Teaser Luxury Weekend in the Waterberg (or, I Am So F-ing Lucky) I Saw a Leopard in Pilanesberg Why Did the Rhinoceros Cross the Road? Starfish Safari at De Hoop Nature Reserve Superbowl Weekend By the Sea Hyenas Make Me Laugh Under Namibian Skies On Top of the World in Namibia Agapanthus A Jacaranda Stroll, Without Jacarandas Jozi Clouds, Instagrammed Birthday Card for Jon Three Flowers and a Tree Houghton Heritage Fronds Unfurling Don't Mind Me. I'm Working on Myself. Winter Through the Eyes of the Melville Cat Half a Year (Or, Death Sucks) Crazy Koppies Clouds Cold Weather, Astonishing Sky Under the Tall, Tall Trees After the Fire Across the Blogosphere. Across the World. Spiraling After the Rain A Rose by Any Other Name... Return to the Swazi Mountaintop A Beetherfly in My Backyard High and Low Moonrise Over the South Coast Bloomin' Aloe Clouds, Powerlines, and Pretty Dead Trees

> View All

> View All
Sunday Morning at 44 Stanley Avenue Afro-Latin Flavors (and Fun) at Artüro in Melville The De Baba Eatery Sparks a Melville Comeback A Jacaranda Special: Purple Pastries in Westcliff Asian Food Explorations in Rivonia A Staycation in Kensington Pomegranates and Turkish Food in Centurion Bev's Burgers: My Joburg Burger Obsession Chinese Tea and Cake in Bedfordview Hidden Joburg: The Radium Beer Hall in Orange Grove Eating Gatsbys in Salt River, Cape Town A Tour of Joburg's Mediterranean East Why I Became a Member of the Rand Club Mexican Food in Alexandra (and Other Tales From the Kasi) The Shawarma King of Roodepoort Emzini: The Place to Eat in Westdene Ludwig's Roses: The Rose Capital of South Africa Mustardbox 713: Chowing Korean Corn Dogs in Boksburg Roasty's Roadhouse: Worth the Journey to Fourways A Bagel Pop-Up in Blairgowrie Senhor Galo's: A Portuguese Roadhouse in Edenvale A Charming Dive Bar in Fordsburg: Archie's Pub & Grill Top 5 Pandemic Dining Destinations in the Jozi Suburbs Saturday Night at the Burger Box Roadhouse, Krugersdorp A Post About South Carolina Barbecue The Pure and Cool Roadhouse, Malvern My Favorite Jozi Coffee Shops: Vice in Craighall Park Big Night Out at Uncle Harry's Roadhouse Dinner at Johnny Guitar Drive In (Roadhouse) in Alberton Where to Eat Outside in Joburg: Blind Tiger Valentine's Date at the Fireplace Roadhouse Roadhouses of Gauteng Province Quickie Restaurant Review: Anong Thai in Cyrildene #JobsSaveLives: The Plight of Melville's Restaurants What Next? (Lockdown Day 69) Chicken and Waffles in Melville (Lockdown Day 62) Lockdown Journal: Day 54 (Patisserie Portraits) Is It Still Okay to Blog About Restaurants? Mouth-Watering American Biscuits, in Joburg Green Chile Cheeseburgers (and Other Wonderful Things in New Mexico) Jozi Restaurant Round-Up This Is the East: Hodad's of Edenvale South Africa's Best Tex-Mex Restaurant My Favorite Jozi Coffee Shops: Ophelia in Emmarentia Ba-Pita: A New (Old) Restaurant in Melville The Hidden Vegan Restaurant in a Blairgowrie Petrol Station Five Fantastic Jozi Cocktail Bars The Dramatic Story of Rand Steam Laundries Five Great Jozi Cheese Shops Urbanologi: My Number One Date Night Restaurant This Is the East: TJIPS in Eastgate Mall This Is the East: O' Peri Peri of Edenvale November Restaurant of the Month: Kafe Noir The Interesting Story Behind Linden's Ritual Café October Restaurant of the Month: Die Kneipe in Kensington Tips for Visiting Joburg's Little Addis September Restaurant of the Month: Lexi's Healthy Eatery My Favorite Jozi Coffeeshops: Bertrand in Maboneng August Restaurant of the Month: Ben's Pizza in Marshalltown July Restaurant of the Month: NGC Blairgowrie June Restaurant of the Month: Sumting Fresh Brightside Farm: Where Joburg's Best Food Comes From January Restaurant of the Month: Reserved Cafe in Melville 10 Really Cool Jozi Places I Didn't Blog About in 2017 #Gauteng52, Week 52: Bagels and More From Feigel's #Gauteng52, Week 49: Culinary Table in Lanseria #Gauteng52, Week 48: The Richmond Studio Café A Secret Bakery in Kramerville #Gauteng52, Week 41: Fresh Fish at La Marina Foods The Best Massage in Joburg #Gauteng52, Week 32: Joburg's Best Fish and Chips Quickie Restaurant (and Hotel) Review: Clico Boutique Hotel Quickie Restaurant Review: Rosto in Linden #Gauteng52, Week 25: Scrumptious Pastries at Café Patisse Three Bars for Great Cocktails in Jozi Melville: The Trumpocalypse Antidote Five Amazing New Places in Downtown Jozi (not in Maboneng or Braamfontein) Downtown Joburg's Newest Secret Coffeeshop A Good Sushi Restaurant in Joburg Joburg's Cosmopolitan Hotel: Then and Now Quirky High Tea at Fairlawns Boutique Hotel Quickie Restaurant Reviews: Hell's Kitchen and Pablo Eggs-Go-Bar Quickie Restaurant Review: Industry Bakery in Emmarentia Breakfast in the Jozi 'Burbs: My Top Five Picks I Ate South Africa The Best (Only?) Arabic Pastries in Joburg Indian Food Returns to Melville Five Secret Spots for a Romantic Dinner in Jozi Jozi Pizza Wars: Episode 3 Jozi Pizza Wars: Episode 2 Newtown's South African/Ethiopian/Vegan Coffee Shop Jozi Pizza Wars: Episode 1 The New Best Croissant in Jozi Update on Random Hot Pot Place (and Another Awesome Chinese Restaurant) A Spectacular Jozi Dinner: the Saxon's Five Hundred Sandton Dinner on a Budget: Random Japanese Hot Pot High Tea in Jozi Taiwanese Mexican Food, Made in South Africa Between Two Summers Pop-up Burgers for Ten Rand. Ten Rand! Feel-Good Food in Downtown Jozi Dinner at the Darkie Café The Leopard: From Parkhurst to Melville The Best Croissant in Jozi Café Mexicho: You Can Eat There After All A Triple-7 Birthday Extravaganza A Melville American on the 4th of July Back to School Medieval Wench for an Evening Burgers and Dog Wi-Fi Revolution Thunder Gun! An Unforgettable Day in Chinatown The Finest Jozi Burger Money Can Buy 36 Hours in the Lowcountry A Cuppa Joe in Jozi Beef. It's What's for Dinner (on my birthday). Yo Yo, Yeoville The Lucky 5 Star Curry House Jozi Cheesiness Rock the Cradle (of Humankind) A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown The Spur Burger: A South-African-Texan-Native-American Tradition Escape to the Rainy Countryside Breakfast at Bamboo Clap for Chow Mein Selassie, Obama, and Damn Good Ethiopian Food

> View All
Sunday Morning at 44 Stanley Avenue Swap Movement: Joburg's Clothes Swap Phenomenon Early Saturday Morning at the Pretoria Boeremark Walking Downtown Jozi: A Photo Story Joburg Thrifting: Winter 2023 Jozi Fashion Designer for a Day Friday Morning at the Biggest Fresh Produce Market in Africa Pomegranates and Turkish Food in Centurion Quirky South Africa, Part 1: Padstals of the Platteland Veldskoens: Southern Africa's Favorite Shoes Art in Fordsburg at Lilian Road Studios Black-Tie, Jozi-Style A Tour of Joburg's Mediterranean East Knitting in Joburg: Arthur Bales Turns 120 Glorious, Plastic-free Shopping at the Refillery Return to Jeppestown's City Hall Shopping Sustainably (and Cheaply) in Johannesburg The Funky Pots and Tiles of Liebermann Pottery JFF Rooftop Farm: A Plant Nursery in the Sky Chappy: Vintage Heaven in Linden Ludwig's Roses: The Rose Capital of South Africa The Old Lake Market, Parkview Thrifting Across the East Rand MiniMark Wholesale Discount House: Fabric Heaven on Diagonal Street Yummy Mayfair: An American Junk Food Bonanza Things Are Happening in Joburg City I Have a Blanket Problem (Lockdown Day 96) Magic at Rand Steam: Rialheim and Boho Cafe and Co. Upcycle: Giving Junk A Second Chance in Joburg Five Places to Buy Local Gifts in Joburg Sobae Sorbet: A Frozen Joburg Love Story The Dramatic Story of Rand Steam Laundries Langwan Cleaners and the Mother Teresa of Albert Street Learning About DNA (and Me) at Health Works in Hyde Park Mallies Spice Works: The Place to Buy Spices in Joburg 10 Places to Visit in Melville's 27 Boxes Fashion Makeover with Dr. Pachanga 10 Really Cool Jozi Places I Didn't Blog About in 2017 Shopping for "Best Before" Deals at Crazy Groceries #Gauteng52, Week 47: Joburg's Best Handbags (and there's a sale) A Visit to Fourways and Some Thoughts on Markets #Gauteng52, Week 41: Fresh Fish at La Marina Foods #Gauteng52, Week 38: Exploring Marabastad #Gauteng52, Week 26: Pretoria's Quirky Antique Route 6 #Gauteng52, Week 11: A New Take on Vilakazi Street #Gauteng52, Week 7: Johannesburg's Multiflora Market #Gauteng52, Week 2: Schwaben Butchery, Where Pigs Come to Die The Oriental Plaza Instameet: Winners Announced News Flash: The First Oriental Plaza Instameet (With Prizes) Read This: Jozi's Five Best Bookstores Melville: The Trumpocalypse Antidote Five Amazing New Places in Downtown Jozi (not in Maboneng or Braamfontein) Work Shop New Town: The Embodiment of Jozi Coolness Joburg's Cosmopolitan Hotel: Then and Now #2SummersBlogClass: A Really Good Saturday 7 Reasons to Love Hlamvu Afrocentric Boutique Bridge Books: A New Bookshop in Downtown Johannesburg A Must-Have Item for Every Garden in Johannesburg Why I Waited in Line for Two Hours At Starbucks and Krispy Kreme 48 Hours in Dullstroom A Post About Traveling, Shopping, and Leg-Shaving Pop-Up Travel: Quirky Jewelry Shopping in Accra Kalahari Books: My New Favorite Quirky Place in Joburg Sunset From the Office of a Sandton Diamond Dealer (and some exciting news) Jozi's Sunday Market Shuffle Melville Snapshot: Yada Yada Gifts and Clothing All I Want for Christmas Is a Rainbow Giraffe Fashion for an Unfashionable Person New Furniture for the Melville Cat A Very Furry Birthday at The Plaza Real Women Wear Kilts A Glimpse of Jozi: Long Street Quirk A Bryanston Shopping Spree Vintage on Wheels Jozi Loves Books A Little Piece of Fake Tuscany in Fourways The Melville Cat Introduces Ms. M and JUNKIE I Went Crafty in Swaziland Traditional African Culture in a Modern African City An Unforgettable Day in Chinatown Paparazza/Gossip Columnist for a Day Beef. It's What's for Dinner (on my birthday). Yo Yo, Yeoville The Lucky 5 Star Curry House Jozi Cheesiness A Day in the Life of a Quirky Melville Tourist Exploring Joburg's Downtown Chinatown Monkey Paws, Anyone? Scouring Gabs for Mma Ramotswe Exploring Jozi's Odd Side Saturday Night Cricket Fever in Fordsburg Handmade on Melville's Main Road Breakfast at Bamboo The Mean Streets of Hillbrow Selassie, Obama, and Damn Good Ethiopian Food Sunday's Main Event Pottery-Shopping With a Rooster Sweet Indian Valentines Daytripping Around the Cape Sowetan for a Day Mom Arrives to a Swarm of Termites What's a Litchi and How Do I Eat One? Where Are the Holiday Shoppers? An Honest Living: Holiday Edition Christmas Below the Equator Melville Pass-throughs Part 4 of 4: A Thanksgiving Journey From Swaziland to Joburg Joe Goes to Washington An Honest Living, Part 2 An Honest Living A Thousand Hills Wonderboom! Lots of Luck The Weaving Women of Teyateyaneng In the 'Hood Soccer City and Scarves