Leutenbach

Travel Guide

A village with a prominent church, surrounded by lush green hills and blooming trees.
A church on a hill with a clear sky.