Houghton Ducks Thatched, Not Hatched

On my recent trip to England I went to Houghton, a village on the banks of the Great Ouse River in Cambridgeshire. The homes are so beautiful and different from what I am used to. I especially love the houses with thatched roofs.  They look so cozy and inviting.  Someday I would like to have […]