Taman Menjangan - The Deer Park at Ayung Resort Ubud

Ayung Resort Ubud

901 Views 0

The Javas spotted deer natively occurs on the islands of Java, Bali, and Timor in Indonesia and falls under the endangered species. at the Ayung Resort Ubud we have started a breeding program.

Related Videos