Mention Ayutthaya and the first thing that comes to mind are the well-restored ruins of the UNESCO World Heritage Site, dating back...