Keppel Bay Islands National Park includes 13 islands, positioned in Keppel Bay, off the coast of Yeppoon and Emu Park on the Capricorn Coast.
From the early 1950s to about 1994, a small resort of about twelve cabins on North Keppel Island was operated by Mr Walls, a former train driver.
“Old” Mr Walls was assisted by his daughter, Geraldine, and her husband, who also lived on the island.
Camping, reef walking, boating, fishing, wildlife watching, diving and snorkelling are all popular activities within the park.
It runs programs for school groups about the environment of North Keppel Island.