With its natural beauty, wildlife and culture, Sri Lanka is known as the “pearl of the Indian Ocean”, and attracts millions of tourists every year. But my research suggests that the country might not ...
Sri Lanka and the Maldives, two small island nations in the Indian Ocean straddling strategic East-West shipping routes, have become focal points in the rapidly intensifying geopolitical tensions ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results