Corfu Island
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 […]