Crap Cycling & Walking in Waltham Forest
Friday, 22 August 2008
The promised land!
Beulah Road E17
The Old Testament word Beulah signifies the Promised Land. Beulah has inspired hymns and Biblical commentary.
Beulah Land is “Heaven's border land,” a land where “shines undimmed one blissful day, For all my night has passed away.”
‹
›
Home
View web version