Waipio Valley has a black sand beach. This photo does not do justice to the spectacular view one sees in person.