Sleeping Tree Cave

Sleeping Tree Cave is a cave that can be found within Sleeping Tree Camp. It is home to Giants.