Iho Tewoo Beach sits in Iho-dong, Jeju City, close to Jeju Airport, and is the closest swimming beach to downtown Jeju. Its two horse-shaped lighthouses resemble Trojan horses, and the sunset there is considered beautiful. There is a separate place to wash your feet, and planes flying to and from Jeju Airport are often visible. The beach itself is ordinary.