Lololima waterfalls
Location
Less known and less accessible than the famous Mele waterfalls, Lololima waterfalls are located on the grounds of the Catholic Mission of Montmartre, on top of Bellevue area.
Away from the main tourist routes, their name does not even appear on most of the maps. Definitely a must do for visitors to Vanuatu!