Our first destination, Rancho Margot - a self-sufficient organic ranch near the vilage of El Castillo.