Pura Luhur Batukaru Temple in Bali, Indonesia Posted on December 5, 2019 by zoeyrobertsPura Luhur Batukaru Temple in Bali, Indonesia#temple, #travel, #Tourism, #indonesia, #Architecture