Sri Lanka’s is an island country in south Asia, located in the Bay of Bengal. Closest oversea neighbor to Sri Lanka is India. Discover Sri Lanka… Map of Sri Lanka Last updated… Map of Asia…
You are here: Home / Archives for Sri Lanka
by Baburek
Sri Lanka’s is an island country in south Asia, located in the Bay of Bengal. Closest oversea neighbor to Sri Lanka is India. Discover Sri Lanka… Map of Sri Lanka Last updated… Map of Asia…