Los Altos Hills, CA (USA)
We develop young leaders committed to social justice and equipped with a sense of awe for natural beauty, tools for non-violent multicultural community building, and the confidence to make positive change in our communities and the world.
Type Of Stay
Activities and Features
Location & Contact Information
Click your browser's Back button to return to previous search results