Tokyo is a city filled with energy, iconic landmarks, and unforgettable experiences. While most visitors explore the city by train or on foot, a growing number of travelers are choosing a more exciting way to discover Japan's capital — street go-kart adventures.