Cities in Queensland Rainbow Beach, Australia Rainbow Beach is a coastal town in south-eastern Queensland, Australia, east of Gympie. At the 2006 census, Rainbow Beach had a population of 999. The town's ... more Hotels Packages Top things to do Restaurants
Rainbow Beach, Australia Rainbow Beach is a coastal town in south-eastern Queensland, Australia, east of Gympie. At the 2006 census, Rainbow Beach had a population of 999. The town's ... more Hotels Packages Top things to do Restaurants