Her Majesty completed the 21.1 km course in 2:13:40 at the Amazing Thailand Marathon 2025, promoting global tourism alongside ...