Ayutthaya has long been an interesting site for both historians and tourists. Indian travellers, in particular, feel an uncanny link between Ayutthaya and Ayodhya, an ancient Indian city with its ...