the village Embonas at the foot of Attavyros, the highest mountain on the Greek island of Rhodes
the village Embonas at the foot of Attavyros, the highest mountain on the Greek island of Rhodes
Size: 5399px × 3494px
Location: Embonas, Rhodes Greece
Photo credit: © Kuttig - Travel - 2 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aegean, atavyros, attavyros, buildings, countryside, embonas, greece, greek, highest, holiday, houses, island, kuttig, landscape, mediterranean, mountain, mountains, nature, panorama, panoramic, rhodes, rhodos, siegfried, sk283-322, tourism, travel, travelling, tree, trees, vacation, view, village, wood