The Tokyo Sky Tree in Sumida City holds the title of being the world’s tallest tower. Compared to other towers, it is also promoting its image as a “town with a tower.”  It offers a variety of activities for people to enjoy.  As my husband and I savor the last few days of our summer vacation, we decided to visit the Sumida Aquarium last Tuesday. It is considered as one of the main.. Read More