These are common flowers seen in landscaped gardens usually grown as a kind of border around flowerbeds. Initially I thought that they were only pink or purplish in colour till I got to see more of the white ones. There are many species of this flower and some of them have names like rain lily or fairy lily. I do not like the botanical name because it sounds so unlike that of a flower. These photos were taken at different locations and at different times.