Vajrapani Institute

Vajrapani Institute is a Tibetan Buddhist meditation retreat center in the beautiful redwood forests of the Santa Cruz Mountains in northern California.

... more info