- Stock Photo ID: #TF621547
- Image Credit: Picxy.com/Navaashay
- Description:kafal are sweet sour berries found in hilly states of India. people are so mad after them as they taste so delicious. they are found in jungle mainly and they grow on kafal tree
- Location: Himachal Pradesh, India