Destination Traditional Dumbara Rata Kalala Weaving Dumbara Rata Kalala or Dumbara mats are traditional handwoven Sri Lankan mats.…