Doris in Hawaii
January 23, 2006
Near the building where Bay Watch Hawaii was filmed.
Chili's in Waikele.
"turtle beach" A beach east of Haleiwa. Parking on right.
When you see this house, the turtles are to your left.