Indonesia
Mysterious Stone Found In Kupang, NTT, Indonesia
In 1992, a strange artifact was discovered in a cave on the Devil Hills (or Mount of Satan) in Kupang,…
In 1992, a strange artifact was discovered in a cave on the Devil Hills (or Mount of Satan) in Kupang,…