Where is Selchuk?

Where is Selchuk located?

Selchuk, Izmir, Turkey (approx. 37.95137°, 27.36849°)


Where is Selchuk on the map?