Near the village at Klopedi, are the remains of the ancient Aeolian temple of Napaios Apollo, while Messa, also nearby, boasts the ruins of a big Ionian temple (late 4th–early 3rd century BC), possibly dedicated to three Greek deities: Zeus, Hera and Dionysos.