1 journey tagged Leeches.
Camping and trekking in this humid rainforest National Park - just watch out for the leeches!