Which country has no land border?
Which country has no land border?
کس ملک کی کوئی زمینی سرحد نہیں ہے؟
Explanation
Sri Lanka is an island nation.
This meaning it is surrounded by water.
It has no land borders with other countries.