Jeju Iho Land
374-1 Iho-ildong, Jeju-si, Jeju-do, South Korea
Jeju Ho Land is a park along Course 17 of the Jeju Olle Trail, located next to Iho Tewoo Beach and known for its beautiful palm trees. Lavender, hydrangeas, verbena, cosmos, and other flowers bloom t…