Mokule'ia Beach is Miles of Heaven on Earth

Published August 21, 2021 92 Views

Rumble 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.