Definition: Dimbulla is a tea-growing region in central Sri Lanka (formerly known as Ceylon). It is south of Nuwara Eliya and west of Uva. As a region of mountain slopes, the terroir ranges greatly with the elevation. Some teas are full-bodied, while others are delicate, but most are mellow in flavor.


