Keiki Beach (Pupukea) on the North Shore of Oahu, Hawaii
Keiki Beach is located on the North Shore of Oahu, Hawaii in Pupukea. It is an awesome experience to say the least! It fits all walks of life. I live here on Oahu and I try to go as often as possible. It has crystal clear water and an awesome beach to play on, lay [...]



