PICTURES: Goa Lawa Temple, Bali, Indonesia

Goa Lawa Temple is from the 15th Century. It is located nearby the beach. The temple is called so because there is  bat cave there. You can hear the sound of birds and lawa inside the cave.