What city/country do you live in?
March 14, 2007 5:48pm CST
I sometimes assume everyone will know what I am talking about when I say things that relate to Britain only. I thought it would be interesting to see where people actually live. I live in Devon which is in the South West of England