Library
Port town in S England, in East Sussex, a terminus for ferries across the English Channel. Population: 10,000.
View more Travel videos