Le Maritim se trouve à Sachseln, un village du canton d'Obwald, en Suisse centrale, au bord du lac de Sarnen. Malgré son nom, le village se situe dans l'intérieur montagneux de la Suisse et est surtout connu pour l'église paroissiale Saint-Théodule-et-Nicolas-de-Flüe, liée au saint patron du pays.

Sachseln conserve une forte identité rurale alpine, avec ses maisons traditionnelles en bois, et sert de point d'accès à la vallée de Melchtal et aux zones montagneuses du canton d'Obwald.