University of Sri Lanka og flere høyskoler ligger i byen. Man finner også et observatorium, Nasjonalmuseet og tallrike kirker, moskeer og buddhistiske og hinduistiske templer.