Derrara Standing Stone is located in the grounds of the Sacred Heart Church. Standing Stones are sites of ancient religious ceremonies, sometimes containing burial chambers.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…