Each Memorial Day thousands of floating lanterns are set off from canoes at Ala Moana Beach Park. The festival has its origins in Japan, where lanterns are used to honor ancestors and remember loved ones. This free event attracts about 40,000 spectators and it’s best to arrive early for a good view.