Everything that you need to know about visiting the incredible limestone formations at Castle Hill New Zealand (Kura Tawhiti).