Meggenhorn Castle
Meggenhorn Castle is located in Meggen on Lake Lucerne in Switzerland. The Meggenhorn Castle recreation area combines nature and relaxation, community and celebrations, as well as culture and education. The castle also includes a chapel. The castle has a castle bistro and a winter café.