TravelTill

About Barrydale



Barrydale is a village located on the border of the Overberg and Klein Karoo regions of the Western Cape Province in South Africa. Named after James Barry, it is situated at the northern end of the Tradouw's pass which winds its way through the mountains toSwellendam