A man from Rochdale who has completed a solo trek more than 4,200 miles (6,800km) back to the town on a journey from ...