Image of Waikiki Beach and resorts along coastline with rainbow, Honolulu, Oahu, Hawaii. For editorial captioning, please acknowledge the view from the Sheraton Waikiki Hotel