Incredible road to Pandawa Beach in Bali goes viral- Watch 29 October, 2023 by Newstars Education See also US couple captures unidentified creature on camera, claims it’s Bigfoot