A breathtaking viewpoint overlooking the Kir River Canyon, perfect for nature lovers.
Part of: Albania