Thai Water Festival Is A Splash

Tourists and elephants get an early start on celebrating the annual water festival in the ancient city of Ayutthaya, Thailand.

Member Login