The Sacred Monkey Forest on the Indonesian island of Bali is world famous for it’s sacred monkeys. Turns out they’re not only sacred, but also rude and obnoxious.
The Sacred Monkey Forest on the Indonesian island of Bali is world famous for it’s sacred monkeys. Turns out they’re not only sacred, but also rude and obnoxious.
no comment