Grabouw is a mid-sized town located in the Western Cape province of South Africa some 65 km south-east of Cape Town along the N2 highway. It is located over Sir Lowry's Pass from Somerset West in the Elgin Valley, which is sandwiched between the Hottentots-Holland, Kogelberg and Groenland Mountains, (...) (from Wikipedia)