Tags Posts tagged with "Ayutthaya"

Tag: Ayutthaya

Ayutthaya is an island at the confluence of three rivers: the Chao Phraya River, the Lopburi River and the Pa Sak River. As the...