• See More

    Both the sea and land attractions are super fun. If you're in Tokyo, this is a must-visit spot.

Other Reviews by Lan Lin