Mysterious Alien Mountain: Exploring Sri Lanka’s UFO Hotspot Hidden deep in Sri Lanka’s Polonnaruwa district, Danigala Mountain, famously known as…