18th March 2014 / Tiger Temple Thailand Tour Kanchanaburi or Wat Pha Luang Ta Bua, is a Theravada Buddhist temple in western Thailand.
Continue reading