ru24.pro
News in English
Декабрь
2024

The UK‘s smallest town where just 300 people live

0


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