Dinosaur Eggs? Alien Pods? Come with us as we unlock the mysteries of this unique beach on New Zealand's South Island!