Karkabo Explained

Karkabo was a town of ancient Lycia.

Its site is located near Alakilise, Asiatic Turkey.

References

36.3292°N 30.0022°W