Hinchinbrook Island is Australia’s largest island National Park and the largest island in the Great Barrier Reef. Except for a small resort on its northern tip, the island is totally uninhabited. The spine of the island is mountainous, rising up to 1121 m. High rainfall and steep elevation means a large number of streams flow from the island, many cascading spectacularly over waterfalls, and the lack of human impacts in these headwaters means the streams and estuaries of the island are among the most pristine to be found anywhere. The seaward edge of Hinchinbrook Island provides a mixture of sandy beaches and rocky headlands, interspersed with small estuaries. There are 164 km2 of mangrove forests that are among the most diverse in Australia, with some 31 different mangrove species.