Western Province Live Steamers - the home of Live Steam in the Western Cape
"Western Province Live Steamers - the home of Live Steam in the Western Cape. This Society is a Non-Profit dedicated to the the preservation and development of miniature steam diesel and electric locomotives."