The National Gallery is an art museum located on Vasilisis Sofias avenue in Athens, Greece. It is devoted to Greek and European art ...
Rhodes, the largest island of the Dodecanese archipelago in Greece, possesses a history spanning millennia. While currently a major Mediterranean tourist favourite, Rhodes is uniquely distinguished as ...