Previous Image Next Image Makri Island Rhodes View from the island of Rhodes toward Makry (Makri) island with Evlimnia (Alimia) and Chalki in the distance.