Santa Severa, a little known beach resort near Rome, is one of Lazio’s best kept secrets. With its stunning seafront fortress – the Castle of Santa Severa – and a mix of rocky and sandy beaches, there is something for everyone here. It also boasts high quality fish restaurants, such as Pino Al Mare, and…