Tagged: Darvasza Gas Crater

0

The Door to Hell in Turkmenistan

  There are some most bizarre events written in the pages of history that remain matchless. Turkmenistan is a small country in the Central Asia and was a part of the then Soviet Russia. The...