Get Travalour for free on Google Play

Lake Biwa

Lake Biwa

8

The largest water body in Japan, magnificent!

Krishna Kodoth

Visited on Jul 2015