article · 136 chars · lineage ↗ · page image at NLS ↗
TORCELLA, a port town of Catalonia, in Spain, situated at the mouth of the river Ter, in E. long. 2^{\circ} 50', and N. lat. 42^{\circ}.