by flanno2610 on Flickr.The Mele Cascades near Port Vila, Vanuatu. by flanno2610 on Flickr.The Mele Cascades near Port Vila, Vanuatu. Share this:TwitterFacebookLike this:Like Loading... Related