Testimonials

We are located on a 7 acres land (Land of the Sacred White Deer), in Callicoon, NY

nestled in the magical forest of the Catskills Mountain, right on the Delaware River.

Get in Touch

The Sanctuary
Land of the Sacred White Deer