Place detail×

Temple of the Emerald Buddha (Wat Phra Kaew)

A colorful temple inside the Grand Palace compound, described as the undoubted highlight of a visit.

Mentioned 4× across the internet