THE ISLAND OF BARSA-KELMES, A PORTAL TO ANOTHER DIMENSION?

THE ISLAND OF BARSA-KELMES, A PORTAL TO ANOTHER DIMENSION?

Out of the 1,500 or more islands in the Aral Sea of Central Asia, none is as enigmatic as a small patch of land called Barsa-Kelmes Island. In the native Kazakh language, its name means “land of no return” and it didn’t get labeled like this for nothing.

Today, the island is deserted, its last inhabitants having left decades ago. The land is shrouded in a perpetual, dense fog, keeping the strange things that happen there hidden from prying eyes.

Continue reading THE ISLAND OF BARSA-KELMES, A PORTAL TO ANOTHER DIMENSION? at Alien UFO Sightings.

Related Articles

Read More

Leave a Reply