Wat Ban Lan Ta Bua← Explore all Temples & Teerth Place: Wachira BaramiWat Ban Lan Ta Bua. Located in Wachira Barami.AddressAvailable soon.Open this temple in the Encyclopedia