Thursday, August 11, 2022

Papa‘iloa Beach


Papa‘iloa Beach is where they filmed parts of the show Lost and has LOTS of sea turtles feeding along the rocky shoreline.

 

1 comments:

Tanya said...

Wow! Great shot.