The Kandyan Convention, an agreement between the British Colonial rulers and Kandyan chiefs, was signed in 1815. ..
Standing majestically in the heart of Colombo, the Independence Commemoration Hall is a tribute to the courageous Sri Lankan ...