The popular beach of Afantou attracts many tourists. It is locateded at the south side of Rhodes to a luxuriant vegetation location.