News

The town’s name, translating to “Castle by the Sea,” reflects its origins centered around the historic Meersburg Castle.