truth-seeker.info
A Photographer Finds Allah in Nature
This is an interesting article on how a Swedish photographer found Allah in Nature.