Nakhon Si Thammarat Province
Khao Luang (เขาหลวง) is the tallest mountain in southern Thailand. It is in Nakhon Si Thammarat Province.