Anfla Island is a large island of the southwest corner of the Isle of Hârn. It is basically unpopulated. Word count: 19