Karta Vacation Rentals
On Ganghwa Island just off Incheon — a laid-back pension minutes from Chamseongdan Altar and Dongmak Beach. About 16 km from Incheon International Airport and close to Manisan, Janghwari Sunset Watching Site and Jeondeungsa Temple.