Ayutthaya

Ayutthaya, Thailand

Ayutthaya, Thailand

Rising from the confluence of three rivers about 80 kilometers north of Bangkok, Ayutthaya stands as one of Thailand‘s most compelling ...