Beauty and the Beast

Fraser Island, just outside of Australia’s east coast, is the largest sand island in the world. Even though it’s all sand, an unbelievable number of unique animals, trees and flowers live on the island – such as these stunning wild carnivorous flowers I found next to one of the lakes!