Trip to Kusatsu Shi, Japan

Kusatsu Shi

Kusatsu is a city located in Shiga Prefecture, Japan. The city was founded on October 15, 1954. There is a museum related to the natural history of Lake Biwa located within the city and close to a bridge over the lake, and the Mizunomori Water Botanical Garden features extensive displays of lotus plants.

Start Your Trip Today

San Francisco to New Orleans Road Trip

Bridging two iconic cities, this is a road trip that features amazing national parks, quirky landmarks, and the spirit of...

View details »

14-DAY AUTHENTIC ALASKA - SOUTHBOUND CRUISETOUR

View details »

Caribbean/Bahamas

View details »