The lavish villa where the South Korean juggernaut BTS stayed in when filming the reality series BTS In the Soop will now be available for public. According to Korea JoongAng Daily, HYBE announced Wednesday that visitors will be allowed in the In The Soop filming location in Pyeongchang, Gangwon, through a package tour program offered […]