📍 2749 Kalākaua Avenue, Honolulu
Owls Beach — Nature area in Waikiki, Hawaii, USA. 2749 Kalākaua Avenue, Honolulu. Hours, map, contact. USAForAll.