News

SOME 5,700 miles from Britain lies a replica of an old English town completed with cobbled streets, red phone boxes and small ...
SOME 5,700 miles from Britain lies a replica of an old English town completed with ... It seems to be a replica of Britain's popular "postcard perfect" town of Cotswolds. Built at a cost of ...