Explore Taketomi Island in Okinawa, Japan

Join us on our travels to Taketomi Island, in Okinawa, Japan, where water buffaloes have the right of way!

Check out our site for all the links!