Tiger Temple, Wat Pha Luang Ta Bua, Kanchanaburi, Thailand - kind of got mixed feelings about the place. Thailand Adventure, Thailand Travel, Laos, Tiger Temple, Travel Log, Rise And Run, Best Hotel Deals, <PERSON>, World Cultures