News World Waitomo Gloworm Cave: One of world's must see natural wonders (in pics)

Waitomo Gloworm Cave: One of world's must see natural wonders (in pics)

New Delhi: The Waitomo Glowworm Caves, located just outside the main Waitomo township on the North Island of New Zealand, is a famous attraction and occupy a high placing in the New Zealand vacation wish-list.It



They built a raft of flax stems and with candles in hand, floated into the cave where the stream goes underground.

As they entered the caves, they came across the Glowworm Grotto and were amazed by the twinkling glow coming from the ceiling.

Latest World News