While Tokyo's vast array of exhibitions and art hubs can be difficult to navigate, there is one area that is not to be overlooked - that is Tennozu Isle. Located within walking distance from Shinagawa, the “isle” is characteristically surrounded by canals.
Read More