
This mysterious mountain in central Sri Lanka is known as a UFO hotspot for various reasons. See more in this clip from Season 21, Episode 6, "The Top Ten Mysterious Mountains." Watch full episodes and stay up to date on all of your favorite shows on The HISTORY Channel website at ...
READ MORE +