Click the photo to continue to the recipe
Ranawara Tea : Sri Lankan Herbal Tea (foodcnr.com)
What is Ranawara?it is a herbal found in Sri Lanka and India.Ranawara tea is one of the popular herbal teas from Sri Lanka due to its many health benefits.