12 Rainbow Beach Queensland ThinkstockPhotos-489245422.jpg

Thinkstock

Rainbow Beach is one of the best colored sand beaches in the world. It gets its name from its rainbow-colored sand dunes that overlook a gorgeous white sand beach. Tourists enjoy visiting the close by Great Sandy National Park for outdoor adventures.