St Johns Anglican is a church, located at Warden St, Harrismith, 9880, South Africa
A wonderful church to visit and learn more about the history of the town