A Tale of Two Cities - U. K. Style
August 5th 2013 Colchester is the oldest town in England and dates back to Roman times. We stayed here last year while attending the Olympics and never had the time to explore this historic village. We're so pleased that we returned and spent some time here. There is a small castle, a beautiful Castle Park, lots of flowers, and a busy downtown shopping area. Portions of the old Roman Wall were scattered throu
... read more