The view from our lanai (lanai is Hawaiian for balcony). Puunoa Beach is also known as Baby Beach because of the ultra-calm water.
02