Green Head beach
Australia
Australia Baffled as Mysterious Object Washes up on Beach
The puzzling discovery of a mysterious object in Australia has left the police scratching their heads. The massive mysterious object, resembling a dome, was found by locals at Green Head Beach, situated about 250km (155 miles) north of Perth.
Both...