BADULLA, Sri Lanka: Lush green terraces still line the hillsides of picturesque Badulla, a highland region in Sri Lanka famed for its Ceylon tea.
But traces of the disaster that blew through the region over a month ago were still apparent when The Straits Times visited on Dec 22.
