Life Style / Tea / Dimbula: A district in Sri Lanka (Ceylon) that produces full bodied black teas. Search Google for Dimbula: