MARVelous TravelJul 1, 20213 min readMt. Pilatus, SwitzerlandPilatus, also often referred to as Mount Pilatus, is a mountain massif overlooking Lucerne in Central Switzerland. It is composed of...