Millennium Cave Waterfalls

Millennium Cave Waterfalls are pretty much my excuse to experience the varied adventure within the best land excursion on Espiritu Santo Island in Vanuatu.