Log In or Register
The Mele Cascades are located close to Port Vila, the capital of Vanuatu. The calcium rich waters are milky blue and over time have created limestone terraces making a spectacular sight.