Skip to main content

Turkey, Izmir Province, Selcuk, The grand fortress of Selcuk on Ayasoluk Hill with crenellated walls and towers. Ancient ruins in foreground.

Close Menu

All rights reserved Salient.