What is the capital of Sri Lanka?
Sri Jayawardenepura Kotte is the official administrative capital of Sri Lanka where is Colombo is regarded as the commercial capital of Sri Lanka. Sri Jayawardenepura Kotte is a satellite city in the district of Colombo.
It is located in the Western province of Sri Lanka.