I love reading travel blogs to learn about different destinations and what people have to say about each one and came across one all about Italy travel and things to do and places to go and cultural tips - https://www.uhcsafetrip.com/tips/italy-international-travel-health-insurance-and-visa-guide/ - I went on a Mediterranean cruise a few years ago and it was amazing, hope you have a blast!