This Thai-Chinese Buddhist temple can be found on Ko Loi, a small rocky island connected to the mainland by a long jetty at the northern end of Si Racha’s waterfront, which is fun to explore.