The Overberg is made up of nearly 30 small towns; many unique in its own right and known as an escape to the Garden Route. However, it’s the town of Stanford that caught our attention and a visit is a must.
Is it possible to fall in love with an old, rustic town? Or is it possible that the place where the town is situated make your heart beat a million times faster? Whatever the reason, Heidelberg is peaceful, ragged, charming and full of possibilities.