Europe
Italy: Castel di Sangro
On a road trip to southern Italy, we spent the night in Castel di Sangro at Il Lovatoio. Read about our stay in this romantic Italian village:
https://myitchytravelfeet.com/2014/07/03/il-lavatoio-review/
Read More
Favorite
See All