Namtok Tha Phae

Namtok Tha Phae : Nakhon Si Thammarat, Thailand

Tha Phae Waterfall is located in Khao Luang National Park. The waterfall is called following the canal flowing through Tha Phae village. It is 6 kilometers away from Ka Rome Waterfall.

ARTICLE DETAIL (SHOW/HIDE)

scroll to top