Wat Phra Mahathat Woramahawihan in Nakhon Si Thammarat

Wat Phra Mahathat Woramahawihan, (วัดพระมหาธาตุวรมหาวิหาร), is a royal temple of the first class located on the ancient town of Nakhon Si Thammarat in the southern province of the same name. The pagoda has a Sri Lankan style and the main stupa of the temple (Phra Borommathat Chedi) was built in the 13th century CE during […]

Continue Reading