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

Paris to Berlin: Art & the Alps

Travelling on a budget doesn’t mean you have to see less; it just m...

View details »

Kruger in Depth

This eight-day adventure does one thing very, very well: Kruger Nat...

View details »

We Found Your Paradise

Hi jet-setter! Helping travelers just like you experience once-in-...

View details »

Iguassu Falls Independent Adventure

Experience the stunning beauty and raw power of one of the greatest...

View details »