Idyllic spring-fed Riri Riri river in Espiritu Santo Island, Vanuatu Idyllic spring-fed Riri Riri river in Espiritu Santo Island, Vanuatu Share this:TwitterFacebookLike Loading... Related