What is Hinchinbrook Island

Hinchinbrook Island The status of National Park given to Hinchinbrook Island has been in effect since 1932 as it was recognised very early as a place of rare beauty and irreplaceable importance in the dynamics of our natural world.  Moreover, Hinchinbrook offers a...