Locale: Mele Village
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.
Explore The World One Waterfall At A Time
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.