Rhodes is a small island with a long history. It has been in a strategic position since earliest times. This is due to its location between Asia Minor and the Holy Land. In the 16th century BCE ...
Located in the Dodecanese island complex, this lesser-known island is straight out of a fairy tale, and we're not talking about Rhodes.