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 water0.7 km
- Nearest mountain5.0 km