Serramonacesca, Italy
Castel Menardo sorge sul Colle Ciumina, nel comune di Serramonacesca, in provincia di Pescara, non molto distante dall'abbazia di San Liberatore a Maiella.
Listen to the audio guide for Castel Menardo Free on WIP — starts by itself when you arrive, even with the screen off