Hawai'i 2002
Green Sand Beach - © 2002 chad AT zero DASH kelvin DOT com

The green color of the sand is due to the high levels of the mineral olivine (or peridot in gemological circles) in the surrounding basalt preferentially washing out. It’s not a kelly green color, more like dollar-bill green.