5,640-ft. mountain offering year-round picturesque hiking trails to the summit for expansive vistas.
La Berra is a restaurant in La Roche, Switzerland. It is located at 1634 La Roche. Visitors rate it 4.6 out of 5 based on 103 reviews.
Mountain peak
La Berra is located at 1634 La Roche, Switzerland.
La Berra has a rating of 4.6 out of 5 based on 103 reviews.
How to get there