Category: DE05 - Best spot on the mountain

Profitis Ilias
85100, Kameiros
Profilia
85100, South Rhodes
Filerimos
85100, Ialyssos
Attavyros
85100, Attavyros