Il promontorio di Punta Mesco si protende nel Mar Ligure lungo la costa tra Levanto e Monterosso. Alto 300 metri sul livello del mare, è composto da arenarie che hanno resistito all'azione erosiva del mare e degli agenti atmosferici alla quale, invece, hanno ceduto le rocce più tenere, generando l'attuale conformazione del promontorio.