What to Do and See in Waitomo Glowworm Caves

Located on the North Island of New Zealand, the Waitomo Glowworm Caves is an attraction well-known for its population of glowworms. The glowworm that lives in the Waitomo Caves is unique to New Zealand and thousands of these tiny creatures radiate their unmistakable luminescent light against the cave walls. Hidden beneath the rolling green […]