Recharge your batteries at the Peregrine Farm Stall in Elgin Farm stalls bring back childhood memories of long, cross-country roadtrips: long drives, music playing...
Make a stop at Peregrine Farm Stall It’s 9 am on a Thursday and the parking lot at Peregrine Farm Stall...
PEREGRINE RESTAURANT REOPENS If you’ve ever made the trip from Cape Town to Elgin in the Overberg, chances...