The Red legged Pademelon is a small macropod that is found in rainforest in north east Australia, from NE New South Wales to the far north of Queensland. Also found in New Guinea. Here filmed at a rainforest lodge on the Atherton Tablelands of North Qld, with the wonderful sound of a tropical evening!