We just discovered the place yesterday.. it is located in Mountain area of lacarlota.. later 'ill be posting as well the twin falls... it is one of the best water falls. mapapa wow ka sa ganda.. at oh sa sobrang lamig..
You are viewing a single comment's thread from:
Wow!
I’ll include it on my list whenever I go there next time.
Keep exploring!
I will provide walkthroughs going to twin falls later..
That would be awesome!
Thank you :)