Skip to content

Luman Falls

Waterfall cascading through lush greenery in Sogod, Southern Leyte, Philippines, surrounded by tropical palm trees and dense foliage.

Sogod Southern Leyte, Philippines

Waterfalls of Sogod Southern Leyte Sogod, a beautiful mountainous municipality of the province of Southern Leyte, is just 76 miles south of  Tacloban City, Philippines. Sogod is aRead…