Answer
The marriage ceremony between Mary of Guise and King James V of Scotland took place in the historic city of St Andrews, a prominent coastal town in Fife, Scotland. This significant event occurred on June 1, 1538, solidifying the union between the Scottish monarchy and the influential House of Guise, a noble French family.