Sights & landmarks
Wat Tham Phra
Wat Tham Phra is a Buddhist temple in Chiang Rai, Thailand. Visitors encounter a religious site, and should distinguish the temple from Doi Tham Phra, the separately identified hill in Chiang Rai Province with a closely related name.
Nearby places
4 nearby stopsBuild the next part of the day
Questions travellers ask
What is Wat Tham Phra?
Wat Tham Phra is a Buddhist temple in Chiang Rai, Thailand. Visitors encounter a religious site, and should distinguish the temple from Doi Tham Phra, the separately identified hill in Chiang Rai Province with a closely related name.
Build this into your Chiang Rai day
Use this place as an anchor, then layer nearby stops and a little breathing room around it.

