Khao Luang (เขาหลวง) is the tallest mountain in southern Thailand. It is located in Nakhon Si Thammarat Province.
Read more about Khao Luang: Geography, Khao Luang National Park, Similarly Named Locations
Khao Luang (เขาหลวง) is the tallest mountain in southern Thailand. It is located in Nakhon Si Thammarat Province.
Read more about Khao Luang: Geography, Khao Luang National Park, Similarly Named Locations