Takashima is a treasure trove of forests, villages, lakes, and other natural sights just northwest of Lake Biwa, in Shiga Prefecture. The area …
Discover Japan's Impressive Midwest
Mountain scenery, the country's biggest lake, ninjas and more -- this is midwestern Japan. Take a look at some of the unique spots that foreign tourists often overlook.