Cape Baba
Çanakkale Province, Turkey
Coast
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account