La Finca is located in Los Guido, Costa Rica and is the international ministry base.
The New Life Church Los Guido is located there as well as a children's feeding center.
Pictures and news are updated often.
La Finca is Spanish for "The Farm" and may be used to refer to any open space.
For the youth pictured here and hundreds more like them it means:
smiles protection tutoring refuge friendship security Bible study prayer
education love play food games Jesus campfires happiness Sunday school
learning music slip-n-slide discipleship acceptance church safety
Christian Light Foundation Costa Rica
© 2019 Christian Light Foundation Costa Rica
Learn more about La Finca and read an update on the court case here.