Keros, the southern coast. Landing on a mysterious sacred island.