The Castell is a popular hotel hereabouts, ste on a high promentory with glorious views along the valley in all directions. When it is open the Swiss Flag flies proudly above the building.
Comments
Sign in or get an account to comment.