vipassanahawaii.org
Halelua Gulch on our land in North Kohala, Hawai‘i Island