Waimea Bay Oahu
Waimea Bay in Waimea Beach Park on Oahu. Waimea Bay is located in Haleiwa on the North Shore of Oahu in the Hawaiian Islands at the mouth of the Waimea River. .Waimea in Hawaiian means "Red Water".
Photographer: Vincent Khoury Tylor
Copyright: Vincent Khoury Tylor License: Rights Managed
NO COMMERCIAL USE OF ANY KIND ALLOWED WITHOUT A LICENSE!