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