Interlaken

What is Interlaken?

Interlaken definition and meaning on Dictionary terms:
noun

a town in central Switzerland between the lakes of Brienz and Thun: tourist center.