Amidst its vast collection of Buddhist images and Hindu sculptures, India gets several mentions in the Ramkhamhaeng National Museum in Sukhothai, Thailand. The Indian influence is clearly visible ...