Photo of the Week: View of Kudaka Island from Okinawa, Japan
Here is a photo of the view tourists and travelers come to see when they visit UNESCO World Heritage Site Sefa Utaki in Okinawa, Japan. Barely visible on the horizon is Kudaka Island. It is the place, Okinawans believe, where human life originated. One of these days, I'm going to hop on a boat and go take some close up photos. It could be like the Garden of Eden without the snake and that gal named Eve !