Yes you are right, Sri Lanka is located under India. Sri Lanka is an island. I think they are famous for elephants :P The food was very yummy, if you have such a restaurant in Lybia just try, you will not regret :) Thanks for your comment!
You are viewing a single comment's thread from: