October 9, 2015

Goa Lawah Temple

Goa Lawah Temple

The Temple With Thousand of Tail Bat