Mele Cascades

Mele Cascades are limestone cascades with the tallest drop having a height of around 30m and all are swimming holes near Port Vila, Efate Island, Vanuatu.