The Palace of the Grand Masters, located in Rhodes Medieval Town, is hosting the 17th Rhodes International Festival from September 12 until the 17th, with the event by the Greek National Opera Ballet on the 17th, being held at Mandraki. The programme is :- Thursday, September 12 – a concert by the Thessaloniki State Symphony […]
