Philippines Best Waterfall? Lulugayan Falls
0
2K
172
1
Lulugayan Waterfall in Samar was a mission to get to but the journey was well worth it in the end 😍
Video credit: Brandon Bruce
Lulugayan Waterfall in Samar was a mission to get to but the journey was well worth it in the end 😍
Video credit: Brandon Bruce
You must be logged in to post a comment.