Rhodes Overview

Rhodes is the largest Greek island of the Dodecanese group of the South Aegean Islands. Rhodes has everything from beautiful beaches to a lush, green interior, a bustling capital and one of the best sunshine records in Greece.
Read full article at Wikipedia