Last modified on 23 January 2012, at 08:07
English: Horham is a village in Suffolk County England, in the East Anglia region of eastern England. The village contains an old church, St. Mary of Horham. Horham is on B1117, approximately halfway between Eye and Stradbroke.
This category has the following 2 subcategories, out of 2 total.
Media in category "Horham"
The following 21 files are in this category, out of 21 total.