Barrydale is a Western Cape town, located not too far from Montagu in the Tradouw Valley. The town has various amenities available to its residents as well as tourists.
Barrydale