Calverton Lodge is situated in the mountains near Lydenburg in the Mpumalanga Province of South Africa just three and a half hours from Johannesburg and offers luxury self-catering fully serviced lodge accommodation as well as being a premier retreat for the discerning fly fisherman. It offers cold, crystal-clear mountain water, waterfalls, rock pools, rainbow trout and pine forests.