Is It Really Katchatheevu Island Under Sri Lanka? Let’s Plan For A Trip!
What do you remember when you heard the name of the Island Katchatheevu? Is this really in India or Srilanka?Is this Island inhabited by Srilankan Tamils? I am sure. These types of questions come to your mind when you think about Katchatheevu Island. Yes! Sri Lanka has the ownership of this Island. Katchatheevu is an Island which is situated between