Sri Lanka (formerly known as Ceylon) is an island in the Indian Ocean about 28 kilometers off the southeastern coast of india.
Recently, the Tamil Nadu Assembly passed a resolution urging the Centre to retrieve Katchatheevu Island. Where is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results