Sitting on the border with Switzerland and Austria, beautiful Lake Constance boasts fantastic views of the snow-covered Alpine summits, and plenty of fantastic attractions for Distinctly visitors.