Afandou is a village located on the east coast of Rhodes Island, about 18 kilometers south of the city of