World Vision
25 mile radius of Kilinochchi
1/15/2025
Kilinochchi, Sri Lanka