You asked:

what is the capital of sri lanka

  • Sri Lanka
    Sri Lanka
    Sri Lanka's capital city is Sri Jayawardenepura Kotte.