Aybastı
Ordu · Türkiye
This compact inland town in Ordu Province, Aybastı sits at elevation amid densely forested green hills, its low-rise buildings spreading across a broad valley with dramatic wooded ridgelines rising behind.
- Population22,783
- Nearest water from center0.7 km
- Nearest mountain from center5.0 km