El Maritim se sitúa en Sachseln, un pueblo del cantón de Obwalden, en la Suiza central, a orillas del lago Sarnen. A pesar de su nombre, el pueblo se encuentra en el interior montañoso de Suiza y es conocido sobre todo por la Iglesia Parroquial de San Teodulo y Nicolás de Flüe, vinculada al patrón del país.

Sachseln conserva una fuerte identidad rural alpina, con casas tradicionales de madera, y sirve de punto de acceso al valle de Melchtal y a las zonas montañosas del cantón de Obwalden.