Where is New Camaldoli Hermitage located?
New Camaldoli Hermitage, New Camaldoli Hermitage, United States of America (approx. 36.020832°, -121.55055°)
New Camaldoli Hermitage, New Camaldoli Hermitage, United States of America (approx. 36.020832°, -121.55055°)