In Bali, the 'island of the gods', there is a sacred monkey forest, where more than 600 long-tailed macaques live unperturbed by what happens elsewhere in the island. Delving deep into this forest, where there are much more than monkeys on display
Read this post on iamnothome.net