A Visit To The Rocca Del Leone (Castle Of The Lion) In Castiglione Del Lago Lake Trasimeno , Umbria Castiglione Del Lago Today was a beautiful sunny day and we decided to visit Castiglione del Lago, a picturesque town on the western shore of Lake Trasimeno. TheRead more →