Rancho Santa Marta / Bethesda Teaching Ministry
Rancho Santa Marta is a non-denominational Evangelical Christian Ministry for at risk, abandoned, and special needs Mexican children. It is located on a 450 acre working ranch, about 66 miles south of Ensenada, in San Vicente, Baja California.