Where is the Rainbow Beach located?
The original Rainbow Beach is located in Redcliffe, Moreton Bay Region approximately 28 km north of the Brisbane central business district in South East Queensland, Australia. However, the name "Rainbow Beach" is also used to refer to a town and popular beach on the Cooloola Coast in the Wide Bay–Burnett region, about 195 km north of the state capital, Brisbane.