Chuncheon, South Korea (Sept. 5, 2017) –  Whistling Rock Country Club has been named the No. 1 course in South Korea by Golf Magazine Korea (also known as SEOUL ECONOMY Golf Magazine).  Whistling Rock, a private club which opened in 2011, is located about one hour northeast of Seoul in the foothills of the Gangwon Provincial mountains. Read more…