Waterfall Tag: lololima waterfalls
Lololima Waterfalls
The Lololima Waterfalls were lesser known than the famous Mele Cascades even though both were close to the main city of Port Vila. However, our experience at this waterfall was nothing short of fun…
