Okinawa Tree House Restaurant
This is sure to bring back memories of childhood when you wanted a tree fort. The Naha Harbor Diner in Okinawa, Japan lies at the very top of a huge Gajumaru tree about 20 feet above the ground. Sadly, that is not a real Gajumaru tree, its actually concrete. Don’t...