Idyll on Lake Lucerne
Buochs, nestled between the majestic mountains and directly on the shores of Lake Lucerne, offers an incomparable quality of life.
This charming village in central Switzerland is a paradise for nature lovers, those seeking peace and quiet and active sports enthusiasts alike.