Shiga

Omihachiman Photo: Marcus Hsieh / Shutterstock.com

About Omihachiman

Small castle town intersected by idyllic canals