Debt-stricken Sri Lanka has marked its 77th independence anniversary with a military parade, while the country’s newly ...
There is no doubt that the Independence Square and the Memorial building are awe inspiring. It is the result of amazing vision and farsightedness. To envision the future in a meaningful way, and ...
The holy city of Anuradhapura in Sri Lanka is the alleged home of a map that could unlock the secrets of the universe.