Where is Walnut House?

Where is Walnut House located?

Walnut House, Nevşehir, Turkey (approx. 38.64366°, 34.82831°)


Where is Walnut House on the map?