The border-town of Hay-on-Wye has the highest number of second-hand books on sale in the world (over 25 shops).