Rhodes, France
Travel Guide Rhodes, France
Rhodes is a Greek island in the Aegean Sea, known for its medieval Old Town, ancient ruins, and beautiful beaches.