This site uses cookies to offer you a better browsing experience.
Find out more on how we use cookies in our privacy policy.




Rhodes is the largest of the Dodecanese islands of Greece and is their historical capital. The island has been known as Ρόδος (Ródos) which in ancient Greek was used to describe the pomegranate, whilst in modern Greek the same word is also used to de

Brothers active in Rhodes