Greece 1999
At the highest spot in old town Rhodes stands the Palace of the Grand Masters.