News in English

The UK‘s smallest town where just 300 people live



An ancient town and port on the River Great Stour is nestled two miles downstream from Canterbury, housing the smallest population in Britain.

Читайте на 123ru.net