Rhodes – Greece Rhodes is the capital of the Greek island of Rhodes. It is located in the northernmost part. The ancient city of Rhodes, including monuments