Waterfall
TALAY FALLS
Luisiana
·
★
4.0
Talay Falls is a two-tiered waterfall in Barangay San Salvador, Luisiana, Laguna. It is surrounded by trees and natural scenery, and its upper waterfall is partly hidden behind rocks and vegetation, giving it a scenic and adventurous feel.