No longer available to stream
Date Added: 9th August 2016
Date Removed: 12th February 2018
Available for: 18 months
Rhodes is the largest island of the Dodekanissa, a group of Greek islands located in the south eastern Aegean just off the west coast of Turkey. Since antiquity its special location has brought it both power and wealth. On the northernmost tip of the island is the fascinating metropolis of Chora Rodos whose harbour entrance was once adorned by the Seventh Wonder Of The World.
Duration: 52 minutes