© Istockphoto/pigphoto
© Istockphoto/pigphoto

Beautiful towns and villages in Japan