A painting of Jesus calling Zacchaeus.


I was born and raised in a small town named Nuwara Eliya, located in the hill country of Sri Lanka. It’s a very peaceful town surrounded by waterfalls, tea plantations, and mountains, and constantly touched by the mist. The British who lived here during colonial times fell in love with the beauty of Nuwara Eliya and gave it the name “Little England”. Even today the town is very popular for its beauty and the climate that it annually attracts at least 50,000 tourists (local and foreign).