loading

Seoul

Seoul Travel: Must-visit attractions in the city

Much has been said about South Korea’s Seoul – a bustling capital city home to over 10 million people. Considering its surrounding areas such as Incheon and Gyeonggi-do, the 10 million mark goes up to about 25 million, making it one of the world’s largest metropolitan areas. Seoul and the rest of South Korea enjoy […]