It may not seem like much to some, but this beach on the island of Corfu (right off the coast of Greece) seems like the perfect vacation destination. I mean just take a good look…clear greenish-blue water, white sand on the beach, green trees as far as the eye can see. It looks pretty peaceful to me. Who wouldn’t want to spend some time outdoors relaxing in this spot, with nature all around? We sure would and that’s why this picture earns today’s Biofriendly Image of the Day.