Whale Watching in Cape Town

I love whale watching. Growing up in Cape Town, I have always been lucky enough to watch these gentle giants enjoy our ocean. This past weekend I decided to do a whale watching boat trip in Cape Town. I was kindly hosted by The Simons Town Boat Company to join in on a trip near…

Read More

Iguazu Falls

Iguazu Falls is truly one of those breath-taking places to see nature in all its glory. The falls form part of the Amazon River that runs throughout the Amazon Jungle and across South America. In 2008, I visited Iguazu from the Argentinian side which offers the best views of waterfalls. Iguazu is a must should…

Read More

Looking Into Lesage: Master Embroiders Of Paris

I get to visit the Ecole Lesage and their workshop in Paris, and go behind the scenes of the magical embroidery used in French Haute Couture.

Read More

The Paradises of Koh Phi Phi

Read about my holiday island hopping around the Krabi province in Koh Phi Phi. Discover the natural beauty and beaches of Thailand!

Read More