×

Cape Baba

Geographical feature
Cape Baba or Cape Lecton, is the westernmost point of the Turkish mainland, making it the westernmost point of Asia. It is located at the village of Babakale, Ayvacık, Çanakkale, in the historical area of the Troad. Wikipedia