Today morning, I was lucky enough to witness this rain kissed flower at my home in Kerala. It was such a beautiful sight. Watching such beautiful sights in nature only reinforces my faith in a Supreme Intelligence that is the creative force behind everything. I do understand that there can be differences in how such a force is perceived in different cultures and religions of this world. However, to deny existence of a Supreme Intelligence seems to me as being ignorant of your own existence.