Yakatabune Cruise – The Luxury Cruise of Japan

What is a yakatabune cruise? Simply put, a yakatabune cruise is a luxury cruise. Once you are on the cruise, you will not only get to see unparalleled scenic views of Tokyo from the river, but also feast in traditional Japanese fine cuisine with free-flow drinks for a span of 2 to 3 hours.  Yakatabune […]

Read More