Mokule'ia Beach is Miles of Heaven on Earth

3 years ago
118

Mokule'ia Beach, O'ahu is where they filmed the crash site on the ABC show, LOST. It's crystal clear water, numerous Green Sea Turtles, and pristine while sand make it one of the best beaches in Hawaii and the world.

Loading 1 comment...