Lampedusa is a small island in the Mediterranean sea, located closer to Africa than to Italy, but politically part of Italy. Here is one of the most beautiful beach I’ve ever seen: the Rabbit beach. Crystal clear water that you can see the bottom. But it is too crowded in summer. The best time to visit the island is between may and june. Photos taken with iPhone 4.