EZReader111 — Turtle Bay
Published: 2010-11-20 22:02:26 +0000 UTC; Views: 426; Favourites: 30; Downloads: 6 Redirect to originalDescription
Turtle Bay on the North Shore of Oahu Hawaii. Apparantly they filmed some scenes from the series "Lost" here. Now if you were lost in a place like this, why would you want to be found?
Related content