Padangtegal

Spirit monkeys in Ubud

While a popular place for visitors to Bali, the Sacred Monkey Forest in Ubud is actually a spiritual haven