Boulders Beach, South Africa.
Camps Bay, Cape Town, South Africa
Just Outside Kimberley in South Africa.
whale watching - Hermanus, Cape Town, South Africa
I get to go here for a SECOND time in a year this Christmas. The perfect place to relax after those early mornings and late nights on safari "Hermanus, South Africa" #travel #Africa
Whale Watching, Hermanus, South Africa BelAfrique your personal travel planner - www.BelAfrique.com
Snowboarding in Villars, Switzerland
Noordhoek, South Africa