Discover the beauty of Udo Island in South Korea. Visit the picturesque lighthouse on top of a rocky beach overlooking the ocean. A perfect getaway for nature lovers and beach enthusiasts.