what is the new capital of sri lanka
Sri Jayawardenepura Kotte Sri Jayawardenepura Kotte (commonly known as Kotte /ˈkoʊteɪ/) is the official capital of Sri Lanka.[1] Sri Jayawardenepura Kotte is a satellite city and within the urban area of Sri Lanka's capital, Colombo.