Sri Lankan Kavili are traditional festive sweets made with natural ingredients, enjoyed especially during cultural celebrations.
Sri Lankan Kavili are traditional festive sweets made with natural ingredients, enjoyed especially during cultural celebrations.