Ramsau bei Berchtesgaden, Bavaria, Germany
Ludwig Riml publish photo:
“Ramsau – Jewel of the Alps“ – Few of the many small towns in the Alps have truly earned this designation as Ramsau, located in Berchtesgadener Land, has.
Ludwig Riml publish photo:
“Ramsau – Jewel of the Alps“ – Few of the many small towns in the Alps have truly earned this designation as Ramsau, located in Berchtesgadener Land, has.