Welcome to Ta Phrom. Parrots squawk overhead. A million shades of green greet the eye.
Back to Main Page