A small market town in East Sussex has beaten 71 other locations in the running to be named the UK s best place to live. According to the judges, the area has everything a town needs.
In the 1960s, the Spanish government evicted a historical village that was supposed to get flooded by the waters of a new reservoir. Only it never did.