Waitomo, on New Zealand’s North Island is one of the places to visit if you want to get some insights into the underworld and especially if you want to see some glowworms. Well, there are also other places and glowworms are not even worms but rather larva’s of a fly, […]