town f. o. fr. Demerara.