Take note! Pilgrim’s Rest is a small town in the Mpumalanga province of South Africa which is protected as a provincial heritage site. 4 January 2017Picture of the day, Travel