Lampedusa: where nature’s beauty meets human tragedy
I don’t think I’m exaggerating when I say Italy is one of the world’s most visited countries. Everyone has heard of Rome, Milan, Venice, Florence, Sicily… But not so many know Lampedusa. And looking at a map, you’d be forgiven for wondering what this tiny speck off the coast of Africa has to do with …
Read more “Lampedusa: where nature’s beauty meets human tragedy”