Wat Pha Luang Ta Bua, or the Tiger Temple, began in 1994 as a Theravada Buddhist monastery nestled in the forest three hours west of Bangkok, Thailand. The...
Subscribe to Applenews247.Com Newsletter
Wat Pha Luang Ta Bua, or the Tiger Temple, began in 1994 as a Theravada Buddhist monastery nestled in the forest three hours west of Bangkok, Thailand. The...