Ólimbos is an inhabited place located on Kárpathos, Nísos.
Category: Dodecanese, South Aegean, Greece