Islands come in all shapes and sizes in the Med, serving up almost endless variety for travellers in search of the perfect ...