Debenham, England
Debenham: Village and civil parish in Suffolk, United Kingdom
About
Quick Facts about Debenham
Population : | 2,210 |
Country : | United Kingdom |
State : | England (United Kingdom) |
County : | Suffolk |
Time Zone : | Europe/London |
Local time : | 01:33:49 (27th November 2024) |
Geography
Debenham is located at 52°13'27"N 1°10'54"E (52.2242200, 1.1817200).
Debenham map
- Official Website
Official website of Debenham
Debenham