3-rivers Home-based
3-rivers Home-based Read More »
Danube, Inn + Ilz and the Bavarian Venice Passau in the southeast of Germany is located at the Austrian border. Situated at the confluence of the rivers Danube, Inn and Ilz, Passau is worldwide known as “The Three Rivers City”. The diocesan town, with its charm and atmosphere, it is one of the most beautiful […]