The Cape Overberg Region is one of the most verdant, beautiful and untamed parts of South Africa. With everything from seasonal whale watching and cheery canola fields to pristine cape nature, hikes and some wonderful wine farms and beaches, this special part of the Western Cape offers plenty to enjoy. In this post, in no particular order, I look at some of my favourite gems that I have unearthed in the stunning Cape Overberg Region. From cosy, family- and pet-friendly accommodation stays to gorgeous hiking trails, beaches and pristine nature reserves. 1) Elgin Railway Market and Visiting Steam Train (Elgin…