The Javan rusa, aka rusa deer or sunda sambar, is located on the island chains of Indonesia, off of Australia, Brazil, Fiji, Malaysia, Mauritius, Nauru, New Zealand, Papua New Guinea, Thailand,
- Zoology
- Daily Critter Facts
- For Teachers
- Study Guides
- Animal Diseases & Parasites
- Contact