Ristorante L’Isola del Pescatore in Santa Severa (Rome), Italy

Santa Severa, that beach in Santa Marinella with the castle on its side? It’s a place that you will never forget because the scene that greets you is one of a kind. The long stretch of beach is dominated by the majestic Santa Severa Castle on the promontory. It’s about 50 kilometers from Fiumicino (about…

Read More