Udo is a scenic island located off the coast of Jeju Island, known for its beautiful beaches, unique landscapes, and traditional Korean culture. It offers activities such as biking, horseback riding, and snorkeling, and is famous for the local specialty, peanut ice cream.