Aerial view of Mangroves in Hinchinbrook National Park. Mountains, rivers and Ramsay Bay Beach along the Thorsborne Trail on Hinchinbrook Island