Town

Prince Albert

Located at the foot of the Swartberg Mountains, Prince Albert is ringed by vineyards and fruit and olive farms...