ABSTRACT

Location: Rhodes is a member of the Dodecanese, a group of twelve islands located off the southwestern tip of Asia Minor. Rhodes is the largest of these islands.