Colombo, the capital of Sri Lanka, is not the correct answer to the question of where David Wilkie was born. David Wilkie, a renowned Scottish painter, was born in Cults, Fife, Scotland, in 1785.
David Wilkie Expert Challenge: Prove Your David Wilkie Prowess