News

The Fine Arts Department in Thailand has announced a remarkable archaeological discovery at a major Buddhist site in ...
Archaeologists in Thailand have made a stunning discovery at the Wat Thammachak Sema Ram temple.