Sri Jayawardenepura Kotte or Sri Jayewardenepura Kotte (also known as Kotte) is the official capital of Sri Lanka. City of Kotte. City of Kotte – Sri Jayawardenepura Kotte | Sri Lanka.