Definitions of Interlaken:

  • noun:   a popular resort town in the Alps in west central Switzerland