These are my personal highlights of Leros island, an island in Greece that is unknown to most but has an interesting story to it!