Lumiliay Falls February 24, 2017 / httpvisitquezontourist Lumiliay River Waterfalls is located in Barangay Caridad, Atimonan, Quezon, Philippines. It is approximately 114 km. from the barangay proper and is blessed with fresh, clean water. Share this:TwitterFacebookLike Loading... Related