I came across this plant while on holiday, there was a row of them planted along the path. I wanted to see what it was so I took a look at the long, strap leaves that emerged from the ground (no stem, no branches) and immediately thought, “Amaryllis”.
Although there were a lot of these plants, only a few were in flower and aren’t they unusual?
The plant is a member of the Amaryllis family (Amaryllidaceae) and is called Hymenocallis. There are many types of Hymenocallis (about 70 — 80) and from comparing photos, this one is probably littoralis.
So: Hymenocallis littoralis.