Kawela Bay on the North Shore of Oahu has so many wonderful memories and special meanings for me.
By Posted Apr 26, 2013
Kawela Bay on the North Shore of Oahu has so many wonderful memories and special meanings for me.