Acropolis and the Stadium of Ancient Rodos
Rhodes Town, Rhodes, Rhodes Island, Dodecanese
Saint Stefens Hill known as Monte Smith, marks the site of the Acropolis of ancient Rodos. On the hilltop overlooking the Acropolis of the ancient Rhodes, where in-between the ruins stands some columns from the Temple of Apollo,...
View More