In Sumatra, especially the Batak land area, namely the North Sumatra Province, Indonesia has its own mystical creature. It is… Read More
Everything about Poveglia Island actually sounds literally like a horror movie, from its mass death pits up until the human… Read More
This website uses cookies.