1. My Barrydale Home for sale

About Barrydale

Barrydale is a very special little village nestled at the foot of the Majestic Langeberg mountain range in the Tradouw Valley, where the northern exit of the Tradouw Pass meets the R62 from Worcester, Robertson and Montagu.... contd.....