ifmamuaythai.org
Sports Authority of Thailand Sets Up a Muaythai Stage for the World Championships
The official venue of the World Muaythai Championships, The Sports Authority of Thailand will soon become one of the biggest muaythai sites setting up three