Debt-stricken Sri Lanka has marked its 77th independence anniversary with a military parade, while the country’s newly ...
In the Nuwara Eliya district of southern Sri Lanka, you can trek your way uphill on a five-km-long trail to reach a ...