Greece has so many beautiful islands, all unique in their own ways, some worth visiting, while others may not be for everyone ...