TravelTill

About Pilgrim's Rest



Pilgrim’s Rest (Afrikaans: Pelgrimsrus) is a small town in the Mpumalanga province of South Africa which has been declared a national monument