article · 87 chars · lineage ↗ · page image at NLS ↗
ANGAMALA, a small city of India, situated upon the river Aicotta, on the Malabar coast.