Tiny village of 400 people retains title as top British seaside resort for second year

Tiny village of 400 people retains title as top British seaside resort for second year