Tag Archives: natural wonders of South Korea

South Korea

South Korea, officially called Republic of Korea is located in East Asia specifically at the southern portion of the Korean Peninsula. Its neighboring countries are China, Japan, North Korea and Taiwan. It covers a vast land area of 99,392 square kilometers and its population is at 48,636,068 as of 2010. The country is just slightly bigger than the state of ... Read More »