WHERE IS KOREA?
The Korean peninsula is located in Northeast Asia.
With Seoul as its capital city, Korea's total land area is 100,033 kilometers squared. Korea's neighbors include Japan to the east, China to the west, and Democratic People's Republic of Korea (North Korea) across the northern border.
Source: Korea Webzine
Korean Art Exhibition, K-Pop, Korean Traditional music and Art performances you could watch at home