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

2027 Jewels of Ireland - 14 Days/13 Nights

Authentic Local Experiences: Visit Belleek Pottery and discover ...

View details »

Best Reasons to Travel to Europe's Christmas Markets this Year

If you’re like most of us, your holiday season last year fell a lit...

View details »

New Travel Rules for Dogs Entering (or Returning to) the U.S. Take ...

More and more people consider their canine companions something the...

View details »

The 'FOMO' Guide To Travel in 2022

Social media has an acronym for it: FOMO, or ‘Fear of Missing Out’....

View details »