Little known facts about Stanford
The beautiful little village of Stanford, situated at the foot of the Klein River Mountains is fast becoming a favourite holiday destination amongst those planning to head to the Overberg... Here are 10 things we bet you didn’t know about Stanford:...