Yemen Mystery of The Well of Barhout The Well of Barhout also known as The Well of Hell, is a giant hole or a sink hole located in Hadhramaut, the desert of… July 27, 2021