After Bribie Island, we stopped for a few days in Rainbow Beach. Rainbow Beach is a small town, right on a long stretch of beautiful sand beach. There's a sad story on a plaque about how the beach got its name. A friendly rainbow was struck down and killed saving a beautiful maiden from her abusive husband, and led to the many colors of sand on the beach. We took several morning walks along the beach, and played some in the waves.