Theravada is the temple of the Buddhists. The temple is often referred to as "Doi Suthep" and takes its name from the mountain it is located on. It is a sacred site for many Thai.
Subscribe to our newsletter for new travel experiences.