Download coordinates as: Rainbow Beach is a coastal rural town and locality in the Gympie Region, Queensland, Australia.
According to the legends of the Kabi people, the dunes were coloured when Yiningie, a spirit represented by a rainbow, plunged into the cliffs after doing battle with an evil tribesman.
[citation needed] The Cooloola Section of the Great Sandy National Park borders the town to the south.
A number of walking tracks through the national park depart from the southern outskirts of Rainbow Beach.
The church and hall were relocated from Yeronga in Brisbane in a 15-hour journey and re-erected in Rainbow Beach.
[1] The town's economy is now dominated by tourism, featuring quiet and idyllic holidays, fishing and retirement getaway.
[16] Created as a means of driving tourism off-season, Rainbow Beach Family Fishing Classic & Expo has been a popular event for nearly 40 years.