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

Trans-Panama Canal

View details »

Discover Cambodia

Ideal for the traveller who is short on time but wants to experience Cambodia’s highlights, our CEOs will help you...

View details »

Paris to the Swiss Alps (river)

View details »

Northern Philippines & Islands on a Shoestring

This 17-day trip brings together the very best of Filipino culture and hospitality with its simply perfect island beaches. Begin...

View details »