The Nakhon Si Thammarat National Museum is located on Rachadamnoen Road in the town of Nakhon Si Thammarat. The museum displays religious and cultural...